Images shared on Chinese social media have shown what many theorize to be an electromagnetic catapult mounted on a truck.
China's flagship carrier Air China said on Tuesday it and a subsidiary had signed a pact with Airbus to buy 60 A320NEO jets ...