For India, going to Mars is easier than tackling toilet woes

India became the fourth country in the world and the only emerging nation to launch a Mars probe into space. But it remains part of the group of 45 developing countries with less than 50 per cent …

( read original story …)