Description
Added on the 01/05/2019 11:29:04 - Copyright : AFPTV - First images
Police detain anti-war protesters in St. Petersburg Russia's second-largest city, on the seventh day of Russia's in…
Turkish police detain protesters attempting to hold a Labour Day demonstration in Istanbul, with the city centre's famous…