Russian police have detained more than 1,700 people at anti-war protests across dozens of cities as thousands took to the streets on Thursday after President Vladimir Putin sent troops to invade Ukraine.
Russian police have detained more than 1,700 people at anti-war protests across dozens of cities as thousands took to the streets on Thursday after President Vladimir Putin sent troops to invade Ukraine.