Today in Pictures, June 29, 2016

More from the Turkey blasts and Mongolians casting their votes in the parliamentary elections. These and more from around the world in Today in Pictures.