Police were deployed across central London on Saturday, April 24, as a number of demonstrations took place around the city, officials said.
A few people show up in London
Leave a reply
Police were deployed across central London on Saturday, April 24, as a number of demonstrations took place around the city, officials said.