Josef Stalin

Stalin, Tsar Nicholas II in battle for title of greatest Russian

London, July 17 : Soviet tyrant and World War II leader Josef Stalin is battling the country’s last monarch Tsar Nicholas II for the title of greatest Russia.