Russia

‘Thousands’ of Russians Take to Streets to Protest Ukraine Invasion

‘NO TO WAR!’

Roughly 1,300 people across the country were reportedly detained by law enforcement, including more than 600 in Moscow alone.

GettyImages-1238684186_dunm4n
Getty

Got a tip? Send it to The Daily Beast here.