24 hours in pictures, 12 March 2024

Our Picture Editors select the best news photographs from South Africa and around the world to bring you a visual snapshot of the day’s events. Workers assemble a Porsche Macan model on the production and quality control line of the…