London police arrested dozens of people on Saturday after thousands turned out in the British capital to protest against ongoing…
This website uses cookies.