On Thursday 13,000 soldiers of what used to be known as the Red Army marched through the heart of Moscow to military bands playing “The Sacred War” as Russia marked the 74th anniversary of the surrender of Berlin and the end of the road for Hitler’s “Thousand Year Reich.” According to polling just before what […]