Through the lens: The Citizen's Picture Editors select the best news photographs from South Africa and around the world.
A devotee hurls fire in a temple as part of a ritual marking the conclusion of a religious procession for the Gajan festival in North 24 Parganas district, West Bengal, India on April 13, 2025. Hundreds of devoted worshippers come together to engage in intense acts of devotion, seeking the blessings of the Hindu god Shiva. Celebrated with passionate rituals and symbolic acts of penance, the Gajan festival marks the end of the Bengali calendar year and is believed to grant the wishes of those who take part. Picture: Matrix Images / Rupak De Chowdhuri
MORE: 24 hours in pictures, 10 April 2025
Download our app