India aborts its highly anticipated launch of moon mission shortly before blastoff citing a "technical snag" India aborts its highly anticipated launch of moon mission shortly before blastoff citing a "technical snag"