A Central Intelligence Agency-sponsored panel of well-respected scient...
wikipedia - 22 Sep 2022A Central Intelligence Agency-sponsored panel of well-respected scientists concluded that a mysterious flash detected by a U.S. Vela satellite over the South Atlantic on the night of 22 September 1979 was likely a nuclear test.