Russia
-
Movies
Russian Documentary Confuses Team Fortress 2 with WWI Propaganda
Last week, a documentary about World War I was released in Russia, and a segment focusing on Allied propaganda featured…
Read More »
Last week, a documentary about World War I was released in Russia, and a segment focusing on Allied propaganda featured…
Read More »