Three new interviews today:
Muwajahaat - Is Palestine still the central cause? - Part 1
Muwajahaat - Is Palestine still the central cause? - Part 2
LHV News:
Press TV:
Labels: cape town, Kevin Barrett, Palestine, radio 786, radio interview, south africa