Unexplained: The Face-Scratcher: UFO Fireballs in India and Nepal
September 7, 2002 – Edited: December 30, 2008 According to news reports ranging from August 11 to August 20, 2002, people in Uttar Pradesh State in India and south western Nepal were left extremely alarmed by fireballs that glowed with … Continue reading →