New Lunar Showdown: India, Russia in race to Moon's South Pole
By Hugo BarciaNew Delhi, Aug 10 (EFE).- India and Russia could, in the coming weeks, emulate the space race between the United States and the Soviet Union (USSR) in the previous century, as they...