Dec 10

Mountain Beast Mysteries: The Ariel School Mass Sighting

Remembering Zimbabwe’s great alien invasion. More than 110 children and staff who had been at the school, which sits just outside the small agricultural centre of Ruwa, when the aliens landed in 1994, she thought she was probably the only one still in the country.

Leave a Reply