Day: April 27, 2011

The people of Libya are in deep trouble. Gaddafi is managing to retain his hold on the capital Tripoli and much of the west of the country and keeping under pressure the rebels who seem to have secured the eastern city of Benghazi thanks to the intervention of the UN […]