FOREIGN AID LUNAR-TIC AID: Britain accused of SPONSORING India’s Space Program with £100m in Aid BRITAIN has been accused of PAYING for India’s Moon Launch as the UK pledges nearly £100m in aid whilst 230 million Indians live in... Jordan James3 September 2018