Arab Today
A leak of a toxic substance on Wednesday forced astronauts to evacuate the American section of the International Space Station, Russia's space agency said.
A leak of a toxic substance on Wednesday forced astronauts to evacuate the American section of the International Space Station, Russia's space agency said.