BRITONS are outraged after the Indian government spent hundreds of millions of the £1.17billion of overseas aid sent to them by the UK.
While this money was coming in, India was spending much of it to build the 579ft bronze replica of a hero of India’s independence movement, Sardar Patel.