We attended the Left Forum (http://www.leftforum.org) in New York a few weeks ago, and in this episode we talk about the trip, the presentations we attended, and our review of the forum. (
Sorry we couldn't complete your registration. Please try again.
You must accept the Terms and conditions to register