China launches lobster-eye telescope
In another landmark achievement for the country’s young space program, China has officially deployed the world’s first lobster-eye telescope into orbit. Known as the ‘Einstein Probe’, the advanced satellite observatory can detect far-off cosmic phenomena, including black holes and neutron stars. A Long March 2C liquid fuel rocket successfully launched the Einstein Probe from the…