BEIJING: China launched a powerful rocket of the new type Long March 5B into space for the first time on Tuesday (May 5).
The rocket took off from Wenchang Space Station on the southern Chinese island of Hainan, broadcaster CGTN tweeted.
Already a subscriber? Log in
The Star 6.6 DEAL: 35% OFF Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
