Tag: Russian propaganda

Kyiv Independent battles war, propaganda and press f...

In a starkly filmed segment that aired on Al Jazeera English on 26 October 20...

Ukraine Sanctions Creators of Masha and the Bear for...

Ukraine has imposed sweeping sanctions on the creators of the Russian animate...