elishavision.com
God is Not Mocked
Today, President Obama is hosting a humiliating “Summit of Arab Leaders” in Washington, DC. The problem is that six heads of government were invited and only two showed up. (This is a f…