A Mosque of the Religion of Peace and Tolerance boots out a member who wrote an opinion in a reader feedback forum of his local newspaper. His offense? He criticized Osama bin Laden and argued the Islam is a religion of peace and tolerance.
See the video interview here.
Tulsa World expires its articles, so we cannot bring you the entire article.