Carl Davidson: Rag Radio 2015-11-06 – Leading Leftist Thinker Carl Davidson Helps Us Make Some Sense of the Political Madness
Carl Davidson is a leading leftist thinker and political organizer. We asked him to put on his noted thinking cap and help us make some sense out of the political madness that surrounds us! We discussed the recent mid-term elections, especially the defeat of the LGBT equal rights ordinance in Houston and the election of …