Japan Launches Investigation Into UFOs After Being Dubbed a ‘Hotspot’ for Sightings
Japan has formed a task force to investigate UFOs after the country was dubbed a “hotspot” for strange aerial sightings by a Pentagon report published last year. Read more…