Description
Added on the 17/07/2020 17:24:52 - Copyright : AFPTV - First images
Police officers arrest protesters on the streets of Moscow after a court jailed the Kremlin's most prominent critic Alexei…
Kremlin critic Alexei Navalny is detained at a Moscow airport shortly after he lands on a flight from Berlin. IMAGES