› added 7 years ago
166
TIL that an unconfirmed nuclear blast in the Indian Ocean, called the Vela Incident, was detected in 1979 and never definitively explained
via ift.tt