Day: February 26, 2015
Posted in World News
Finally, A New Protest on Red Square… Sort of…
Author: rfreed Published Date: February 26, 2015
The news came across the wires of a huge protest in Moscow, right on Red Square. Really??!!!! Are the Russian masses finally rallying up against the ex-KGB man who has reinvented Czarism in a modern form? Is the second great…