Breaking: 3 European Countries Ignore Terrorist Leadership
Leaders in Ireland, Norway and Spain each agreed to recognize Palestinian statehood on Wednesday morning, angering the Israeli government and emboldening those who seek to destroy it. The trio of European countries coordinated to show support for people in Gaza as the Israeli Defense Forces spend another month rooting out Islamist militants following the Oct […]