World News Israeli Forces Apologize For Killing Al-Jazeera Journalist Shireen Abu AklehBy EditorMay 12, 20230 The Israel Defense Forces have apologized for the death of Al Jazeera journalist Shireen Abu Akleh, who was shot at…