OUTRAGE as India spends £330MILLION of £1billion UK foreign aid on GIANT BRONZE STATUE
BRITONS are outraged after the Indian government spent hundreds of millions of the £1.17billion of overseas aid sent to them by the UK.
Daily Express :: World Feed