A look at the best news photos from around the world.
July 30, 2018

1
A man takes a photograph of parked taxis blocking the main Castellana avenue in Madrid. Representatives of taxi driver unions and Spain's government are meeting to find a way out of an indefinite strike protesting the proliferation of private ride-hailing services.

2
A man and his children collect water from a public water pump in Kabul, Afghanistan.

3
Voters line up to vote in the general elections in Harare, Zimbabwe.

4
A bullfighter flies off the bull during a bull riding event in honor of the capital's patron saint Santo Domingo de Guzman, in Managua, Nicaragua, July 29, 2018.