India plans manned space mission by December 2021

India will send its first manned mission into space by December 2021, the head of the country’s space agency said on Friday.