Today in Pictures, May 24, 2016

US President Barack Obama in Hanoi, Vietnam, protests in Nairobi, Kenya, and other pictures from around the world in Today in Pictures.