Every year Britain gives a staggering £280million in aid to India.
India, the country that for the last thousand years has been one of the largest economies in the world.
Today India has a space programme, whilst the UK cannot afford one, yet our government continues to pump millions into the Indian economy. India has more billionaires than the UK (in dollar terms), yet the Government continues to channel tax-payer's money there.
Read Full Article »
