Watch VIDEO: Martha MacCallum Urges Submission to Sharia, Pleads with Pamela Geller to Respect Islam
"A RELIGIOUS SYSTEM dictates what is allowed/not allowed for the followers of said religion, A POLITICAL SYSTEM that is hell bent on ruling the world, dictates what EVERYONE must do. This is what Islam is. People really should stop calling it a religion."
- a wise viewer comment on video