Trending
Statement Move! This Russian TV News Channel's Entire Team Resigned Live On-Air Over Ukraine...
The Russian government is implementing new rules on media outlets on how and what they can report on the ongoing war in Ukraine. This triggered a Russian news channel to take a massive and statement move. The entire team of a Russian television channel decided to resign live on-air after announcing...