China launches earth observation satellite for the UAE

China yesterday evening successfully launched an earth observation satellite for the United Arab Emirates (UAE), its Long March 2C rocket lifting off from its Taiyuan spaceport in northeast China. Though the satellite was apparently built by the National Space Science and Technology Center at the United Arab Emirates University, this launch raises American security questions. Much of the UAE’s…