Today in Pictures, July 11, 2016

The San Fermin bull run festival in northern Spain, floods in China and India and more protests in Baton Rouge, Louisiana. These and more from around the world in Today in Pictures.