this is..Islam...this is what is festering in your western towns n cities !