Japan UFO task force formed after country dubbed a ‘hotspot’ for sightings

Japan forms a task force to investigate UFO sightings to clarify the nature of UFO and their potential impact on national security.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.