24 hours in pictures, 2 April 2026

Through the lens: The Citizen’s Picture Editors select the best news photographs from South Africa and around the world. The Artemis II crewed lunar mission lifts off from Pad 39B at Kennedy Space Center in Cape Canaveral, Florida, on April…