There’s no getting around the facts: Gaza vs. Israel is David vs. Goliath. Israel’s claims of “self-defense” just don’t stand up to scrutiny.
Read MoreThere’s no getting around the facts: Gaza vs. Israel is David vs. Goliath. Israel’s claims of “self-defense” just don’t stand up to scrutiny.
Read More