India is amazing from space, NASA astronaut Sunita Williams said and voiced optimism that she will visit her “father’s home country” and share experiences about space exploration with people there. Sunita made these remarks during a press conference on Monday. She was responding to a question on how India looked from space when she was […]