24 hours in pictures, 25 July 2024
We bring you a visual snapshot of the day’s news events, including highlights featuring South African athletes preparing in France for the Olympics, the annual Han Kuang military exercises on Taiwan’s Matsu Islands, the celebrations for Saint James Day in …