THE MYTH OF THE GREAT RUSSIAN VICTORY Colin Liddell May 17, 2015 0 by Colin Liddell All hail mighty Russia – saviour of the world! If you’re a leftist, you can get down on bended knee an... Read more »