China successfully launches Turkish satellite

Carrying on with its space diplomacy, China today "successfully" launched a Turkish earth observation satellite into orbit aboard a Chinese rocket.