By: Trevor Loudon
New Zeal

As socialist revolutionaries march through Europe, Kremlin propaganda station Russia Today, stirs the pot.