
Texas Teacher Disciplined for Calling Islam an ‘Ideology of War’
A high school teacher at Foster High School, located near Houston in Richmond, Texas has been criticized for passing out pamphlets to students that shamed Islam as an “ideology of war” and called Muhammad a “false Prophet.”