World News
Newly leaked documents show Israel’s plan for pushing 2.3 million Palestinians out of Gaza and into Egypt. Former U.N. Weapons Inspector Scott Ritter says this would be a war crime and Egypt won’t stand for it. Further Ritter says this would be suicide for Israel if it continues down this path.
Credit Readcted