India’s recent feat in space has set a new record. The Indian Space Research Organisation’s (ISRO) PSLV-C34 launch ejected 20 satellites into the polar...

Over two decades back, a spy scandal rose in Kerala that involved two space scientists, two foreign women, sex and rocket secrets that could pose big “threat”...