Military News
Investigative editor of independent news site Meduza, which reports on Russia in Russian but from Latvia, beyond the reach of Vladimir Putin’s censors, talks about new Russian restrictions on news that contradicts the official depiction of Russia’s invasion of Ukraine.
Credit MSNBC
Please support our Sponsors here :