African aid

News

Should Britain Continue Foreign Aid to India?

The United Kingdom gives India, a former colony, over £1.4 billion annually in development aid but many Britons are questioning this given that India is quite developed, even boasting its own space program.   Economists estimate that India’s economy will overtake Britain’s by 2022 with 20% annual increases in the number of millionaires in India […]

Read More