Logo

Logo

Space Telescope

China launches space telescope

China on Thursday launched its first ever space telescope to observe black holes, pulsars and gamma-ray bursts. The 2.5-tonne Hard X-ray Modulation…