Polish Filmmaker Explores Symbol of “Religious Lunacy” in Warsaw


Polish filmmaker Zenon Kalafaticz just posted a video about the “greatest symbol of religious lunacy” in Poland: The Temple of Divine Providence.


By Hemant Mehta|Friendly Atheist