'No War': Editor In Russian State TV Studio Stages Protest During Live Broadcast
During the first few days of the Russian invasion of Ukraine, thousands of Russians took to the streets of Moscow, Saint Petersburg, and 35 other cities
Source: albawaba.com