Monument to Russian Tsar Nicholas II to Be Unveiled in New York City

WASHINGTON (Sputnik) – A monument dedicated to the last Russian Tsar Nicholas II will be unveiled in New York City on Tuesday on the centennial anniversary of his death in 1918, the First Hierarch of the Russian Orthodox Church Outside…