London Police detain 113 protesters after 23 officers injured: Scotland Yard
Jun 14, 2020
London [UK], June 14 (Sputnik/ANI): At least 23 police officers were lightly injured during Saturday protests in central London, Scotland Yard said in a statement on Sunday, adding that 113 people were detained over different offenses.