Mumbai : A 23-foot-wide replica of the Moon — which is half million times smaller than the real celestial body — was unveiled at Gateway of India for public viewing to mark 70 years of the British Council in India, here on Saturday evening. The replica, using imagery from NASA’s Lunar Reconnaissance Orbiter Camera and […]