A look at the best news photos from around the world.
May 29, 2016

5
A protester squirts a water gun at Catalan regional police in full riot gear during a protest over the eviction of squatters earlier in the week from "The Expropriated Bank", in Barcelona, Spain.

6
One of the 45 bodies of migrants whom were recovered by the Italian military ship Vega during its search and rescue mission in the Mediterranean sea, is being disembarked at the harbor of Reggio Calabria, Southern Italy.

7
Hail covers a road after heavy storms hit Eibenstock, Germany.

8
Player Sergio Ramos ties a Real Madrid flag around the neck of goddess Cibeles monument as the team arrives at Cibeles square after winning the Champions League final soccer match between Real Madrid and Atletico Madrid, in Madrid, Spain.