Hayaay Muslims cowards need to get off their asses and defend themselves against these people. It is on BBC iPlayer. Non uk peeps just search the Internet United States of hate - extremely anti Islamic groups