21.1 C
New Delhi

Tag: Space Mission

spot_imgspot_img

Fact Check – Was ISRO founded by Jawaharlal Nehru as Congress claimed?

This month has been phenomenal for Indian Space research, as India became the first nation in the World, which has successfully landed on the...