A look at the best news photos from around the world.
People wearing costumes attend the annual water-splashing festival to mark the New Year of the Dai minority in Jinghong, Yunnan province, China, April 13, 2015.
A Hindu devotee lies on a bed of nails as he is carried past spectators during the ritual of Shiva Gajan at Pratapgarh village in Agartala, the capital of northeastern state of Tripura. Devotees believe that by enduring the pain, Shiva, the Hindu god of destruction, will grant their prayers.
Squatters react as they are evicted from a abandoned building in Flamengo neighborhood, in Rio de Janeiro, Brazil.
German Chancellor Angela Merkel and the Prime Minister of India Narendra Modi, left, listen to their national anthems during a welcoming ceremony before a meeting at the chancellery in Berlin, Germany.