Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on August 25, 2020, 07:34:52 PM
-
NASA battles air leak aboard the space station
American astronauts on the ISS have been sleeping in the Russian segment while the leak is investigated. Two years on from the infamous, unexplained l...
Source: NASA battles air leak aboard the space station (https://www.unexplained-mysteries.com/news/338982/nasa-battles-air-leak-aboard-the-space-station)