Posted inIndia News Top Stories
‘This is my happy place… I love being in space’, said Sunita Williams on a call from NASA
Astronauts Sunita Williams and Butch Wilmore have been stranded on the International Space Station for the past several months. Now Sunita Williams participated in a space call from Earth and…