This edition of The Debate is about a French magazines reprinting of insulting cartoons lampooning the Prophet Muhammad.
The head of Islamic Human Rights Commission Massoud Shadjareh and Middle East expert Kevin Barrett exchange views on this issue.