China successfully launches test satellite for internet technologies
It was the 505th flight mission of the Long March carrier rocket series China on Saturday successfully launched a test satellite for satellite internet technologies. The satellite was…