8 min read Techn And Commercial The First Crewed Mission from India May Launch in 2021 March 23, 2020 Charlie K. Stjohn On April 2, 1984, Indian Air Power (IAF) pilot Rakesh Sharma attained small Earth orbit aboard a Soviet rocket for...