UK: Public demands aid cut to India

Re: UK: Public demands aid cut to India

300 million pounds a year which make roughly half a billion dollar every year in aid, and that too only by UK.

Qurbaan jaaiye aisi masoomiat par… Why is India simply ACCEPTING the aid? She could politely tell to give this aid to poor countries of Africa, instead of ACCEPTING it?