Day: December 12, 2017

A Pagan-Islamic Curse On America

The Statue of Liberty came to be the most powerful symbol representing America and her power to offer freedom and democracy, but behind this symbol, there are other powerful symbols. The Statue of Liberty was originally conceived as a Muslim…