World | Sat May 3, 2014 11:19pm EDT

Chinese oil engineers kidnapped in Sudan freed: Xinhua agency