'Killers, You're Going to Pay' FED UP Spanish Citizens Launch an Attack on a Mosque Using Punctured Cans of Spray Paint and Road Flares