Here's a glimpse of ISRO's half-humanoid 'Vyommitra'

While India gears up for 1st ever manned mission to space, half-humanoid 'Vyommitra' has been developed for initial mission.

Latest Videos