Uncategorized3 years ago
Al Jazeera Files ICC Case over Journalist’s Killing
The Al Jazeera network has submitted a case against Israeli forces at the International Criminal Court (ICC) over the killing of Shireen Abu Aqla. The Palestinian-American...