Daily Archives: 25th October 2014

India’s space madness amid astronomical poverty 

India's space mission Graham Peebles questions the justice and wisdom of India’s ruling elite, which spends USD1 billion annually on its space programme while India has the world’s highest number of people practising open defecation. Read more [...]