Bottles thrown, fireworks hurled, and arrests made at protest in London

Police say demonstrators were marking “Albanian Independence Day”. They have not revealed how many arrests have been made.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here