Not long ago, astronauts aboard the International Space Station (ISS) had to be evacuated from the US section of the orbiting satellite, because they feared that kind of toxic substances was suspected to leak from the cooling system. While at first the incident was reported to be caused by a […]
Read more ›