×

CNBC update: China launches retrievable research satellite

10:35 AM ET Wed, 6 April 2016

China launches a retrievable research satellite; Turkey apprehends dozens of migrants in the Aegean Sea; and Pope Francis blesses a little girl with a rare disease, reports CNBC's Sue Herera.