UK: Public demands aid cut to India

Re: UK: Public demands aid cut to India

Just because India spends $40B in defense doesn’t mean India is economically rich. Let us compare indian cities to chinese cities and find out.