At a time when countries across the vying for a good spot in the space race, India has announced that it will be ready to launch its maiden human space-flight mission Gaganyaan by 2024. Initially, the government had planned to launch the mission by 2023 to mark 75 years of India's independence. But according to Union Minister Jitendra Singh, Covid-19 pandemic waylayed the shcedule.