Left Forum Attendees Condemn U.S. Attack on LIBYA, March 20, 2011 sunsarataylor1 2024-10-23 | Left Forum Attendees Condemn U.S. Attack on LIBYA, March 20, 2011