UNITED STATES: UFO over Zimbabwe in summer 2008 had CIA on ‘high alert,’ new files reveal
By The New York Post The Central Intelligence Agency placed its assets in Zimbabwe on high alert in the summer of 2008 after a UFO was spotted hovering directly over the country’s
Read more