India, July 14 -- Indian-origin NASA astronaut Anil Menon has embarked on his first journey into space, launching aboard ...