Blog Indian Lunacy November 10, 2006 Jeremy Lyon According to the Hindustan Times, India will put a man on the moon by 2020. [slashdot]