The Asian giant, China, successfully launched the rocket Shenzhou-18 on Wednesday, carrying a crew of three astronauts known as magic cow. The shuttle Grand March-2F took off from the Jiuquan Satellite Launch Center in the Gobi Desert and confirmed China's...