Published On: Sun, Nov 4th, 2018

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

Be Sociable, Share!