Why ISRO is not India s NASA: Development has been its agenda, not geopolitical rivalry firstpost.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from firstpost.com Daily Mail and Mail on Sunday newspapers.
Long before India started dreaming about a Moon mission or a Mars expedition and the country s space programme was in the stage of infancy, it was the Latin Church that had wholeheartedly given their parish church and the adjacent bishop house for setting up the first unit of Thumba Equatorial Rocket Launch Station (TERLS) here.