“Amazing, network of lights”: Sunita Williams talks about India's majestic view from space

“Amazing, network of lights”: Sunita Williams talks about India's majestic view from space