Dec 29 β€’ 06:09 UTC πŸ‡ͺπŸ‡Έ Spain ABC

The finding in Nevada that the CIA hid and NASA denied for 40 years

Fifty years ago, U.S. intelligence agents awaited astronauts who made a significant discovery in Nevada, instructing them to remain silent about it.

πŸ“‘ Similar Coverage