
Al Jazeera Submits Shireen Abu Akleh’s Killing to ICC for Investigation
Al Jazeera submitted the case of slain journalist Shireen Abu Akleh to the International Criminal Court (ICC) on Tuesday, after she was killed by Israeli forces, The New Arab reported. The Qatar-based channel said it […]