There are heroes and then there are cowards. Marina Ovsyannikova, an editor and producer for Russian state TV's flagship news program, ran on the set during a live broadcast with a sign protesting Russia's unprovoked invasion of Ukraine. Ovsyannikova chanted "stop the war" while holding a sign with the same message and "don't believe propaganda"... Continue Reading →