Well done India for Moon landing now maybe we can finally stop sending billions in 'aid'
India today pulled off a technological miracle. Humiliating Russia, whose Moon probe crashed and burned last week, New Delhi landed on the Moon's south pole, crystallising its role as a major world power. Maybe now Britain can stop sending billions in aid money, writes Robert Taylor.
