You are here

Interviews with Radio 786 (South Africa), LHV News, and Press TV

Three new interviews today: Muwajahaat – Is Palestine still the central cause? – Part 1 Muwajahaat – Is Palestine still the central cause? – Part 2 LHV News: Kevin Barrett: American culture has a long history of scapegoating black people   Press TV: US using terror alert to keep war on terror going: Barrett

FULL ARTICLE