Jun 18, 2010 | Featured News & Events
The above photograph harkens back to 1912 when the Russian authorities ruling Poland at the time erected the Eastern Orthodox Alexander Nevski Cathedral in Piłsudski Square, Warsaw. Seeing it as a glaring symbol of Russia’s power and beliefs, the Polish government...