UN Displays Arch of Palmyra Combining New World Order, Idolatry and Quantum Physics

A 20 foot-tall replica of Roman Victory Arch of Palmyra was unveiled for a 12 day display in Bern, Switzerland