An independent monitor stated Thursday that, police in Russia detained about 1,400 people during anti-war protests around the country after President Vladimir Putin dispatched soldiers to invade Ukraine. According to OVD-Info, which tracks arrests at opposition protests, “more than 1,391 people have already been detained in 51 cities”. More than […]