A satellite is launched from Xichang Satellite Launch Centre in China's Sichuan province; an alert warns Taiwan residents to "be aware for your safety". Photo: JIMMY BEUNARDEAU / AFP / STR
Previous
The fightback begins: Boss of London's Queen Mary University tells pro
Next
Ship that caused Baltimore bridge collapse has been refloated