In Libya, Col Gaddafi's soldiers have been recapturing towns held by rebel forces, crushing their hopes of a swift march on the capital, Tripoli.

Pro-Gaddafi troops have retaken the key oil port of Ras Lanuf and claim to be in control of Brega.

From Ras Lanuf, the BBC's Wyre Davies reports.