Lifestyle London Protests: Demonstrators Clash With PoliceadminJune 13, 2020 by adminJune 13, 20200254 Police were pelted with bottles during confrontations with demonstrators in London, where hundreds gathered despite warnings to avoid protests. Groups gathered in the centre of... Read more