England has been hit hard recently by radical, Islamic terrorism. It’s clear they have a serious problem, one that requires strong resolve...