Residents swept up broken bricks, shattered glass and burned plastic on Wednesday after protesters clashed with police outside a mosque in a northwest England town where three girls were fatally stabbed.
Residents swept up broken bricks, shattered glass and burned plastic on Wednesday after protesters clashed with police outside a mosque in a northwest England town where three girls were fatally stabbed.