This is the trailer for Islam vs. Islamists: Voices from the Muslim Center – a film that Robert MacNeil, PBS series “America at a Crossroads” host, currently claims is “highly one sided and alarmist.”
As always, you can call the Center for Public Broadcasting and request the film be released. Their number is 202-879-9600. As always – be courteous and thank them for allowing the film to be created.
Interested? Learn More: