Today in Pictures, Aug 3, 2018

Protest in Harare, Zimbabwe, floods in Hanoi, Vietnam, and other pictures from around the world in Today in Pictures.