Monday, March 21, 2011

Sam Seder: "Wired’s Spencer Ackerman Discusses America’s Shiny New War in Libya" (audio)


H/t to Majority.fm, audio (16:25).

No comments: