India Enters Deep SpaceOct 22, 2008 | Sci-TechAbout 30 Kms away from the IT capital of India - Bangalore - lies a small village called Byalalu....read more