Abdel Bari Atwan

Deveeza

Welcome to the new Libya, a country ‘liberated’ by NATO which now finds itself without the oil revenues which could make it rich, with no security, no stability and assassinations and corruption at unprecendented levels