India will launch a humanoid robot ahead of its first crewed space missionIts name is Vyommitra.By I. Bonifacic, 01.22.2020