Glenn Greenwald: Raving Leftist

glenn-greenwald

Democrat historian tries to put a conservative mask on a Marxist journalist.