Russian police have detained more than 1,700 people at anti-war protests across dozens of cities as thousands took to the streets 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 after President Vladimir Putin sent troops to invade Ukraine.
On today's Watchman Newscast, as international condemnation of Vladimir Putin's invasion of Ukraine grows, host..
Russians in cities spanning from Moscow to Siberia have taken to the streets again on Sunday to protest Russia’s invasion of..