Patrol cars and a Double Decker bus have been set on fire during a demonstration outside a police station in Tottenham, north London.
Demonstrators say there is anger over the death of a man, who was fatally shot by police during a Scotland Yard operation on Thursday.
No comments:
Post a Comment