3.6 C
New York

‘Checkmate’: US Navy Officer Shuts Down Doubts After UFO Encounter, Details Bizarre Radar Footage

Published:

The officer also spotted three additional objects nearby and immediately alerted a tactical officer before confirming their presence on radar

Related articles

spot_img

Recent articles

spot_img