A partial eclipse of the moon is seen from Weltevreden Park, Roodepoort, Johannesburg, 7 September 2025. Stargazers have a chance to see a "Blood Moon" during a total lunar eclipse visible across Asia, Europe and Africa. Picture: Michel Bega/The Citizen

















MORE PICTURES: Cosplay highlights from Comic Con Africa