This figures. The United Nations has come up with a new, nifty resolution called “Occupied Palestine.” Guess what it proposes? It tries to strip Israel of her sovereignty and erases her ties to the holy city of Jerusalem. This quaint, anti-Semitic plan was put forth by Algeria, Egypt, Lebanon, Morocco, Oman, Qatar and Sudan. All […]