A Shameful Rally In Poland

November is a revered month in Poland, marking the restoration of Polish independence. Poland lost its sovereignty following the partitions of 1772, 1793 and 1775. Having been successively swallowed up by the Habsburg monarchy, Prussia and the Russian Empire, Poland ceased to exist for 123 years until the advent of the Second Polish Republic on […]