Posts

Showing posts from August, 1983

The Ongata Rongai Incident: Kenya’s Most Famous 1983 UFO Close Encounter