A Turkish and Algerian-sponsored resolution blaming Israel for the recent deaths of Palestinians in the Gaza Strip and urging the international community to consider protections for Palestinian civilians overwhelmingly passed in the UN General Assembly on Wednesday The resolution,...