24 hours in pictures, 1 July 2026

Through the lens: The Citizen’s Picture Editors select the best news photographs from South Africa and around the world. A man tosses his dog into the water at the dog-friendly section of Montrose Beach on June 30, 2026 in Chicago,…








