Police arrest thousands in Russia during ‘anti-war’ protests, threaten them with ‘legal ramifications’
An independent monitor stated Thursday that, police in Russia detained about 1,400 people during anti-war protests around the country after ...
Read moreDetails