China launches new Long March rocket 12, carrying ‘test satellites’ for broadband networks

The 62-metre tall (200ft), 3.8-metre-wide Long March 12 lifted off from Wenchang spaceport on south China’s Hainan island at 10.25pm, sending two “ …Read More