New Delhi: Sunita Williams expressed her admiration for India’s beauty as seen from space, particularly emphasizing the Himalayas and the lively cities during a
New Delhi: Sunita Williams expressed her admiration for India’s beauty as seen from space, particularly emphasizing the Himalayas and the lively cities during a