24 hours in pictures, 21 October 2024

Through the lens: The Citizen’s Picture Editors select the best news photographs from South Africa and around the world. Childrens play in the waterlogged streets following heavy rain in Bangalore, India, 21 October 2024. India Meteorological Department (IMD), weather department…