New Delhi: Nearly 25 tonnes of space junk from a recently-launched Chinese rocket crashed down over the Indian Ocean, landing somewhere near Sarawak which is the Malaysian state on the island of Borneo. The US Space Command confirmed in a tweet late on Saturday that China’s Long March 5B (CZ-5B) rocket re-entered over the Indian […]