World

China launches rocket