Monday, April 4, 2011

A statement from the Revolutionary Socialists of Egypt on foreign intervention in Libya issued on the 20 March 2011.

http://www.socialistworker.co.uk/art.php?id=24398