Published On: Tue, Jun 29th, 2021

Bombshell UFO report released! US cannot explain over 100 sightings by pilots and navy

THE US has finally released their report into ‘unidentified aerial phenomena’ after months of speculation, with the Pentagon says over 100 sightings cannot be explained.
Daily Express :: Weird Feed