Watch American Muslims Stone Christians in Dearborn, MichiganEven the local police allowed it to happen… (13052)Category: Islamic Sharia Law