“Al Jazeera Media Network denounces the findings of this investigation and stresses that this elusive admission is nothing but an attempt from the IOF to evade the criminal responsibility for the killing of Shireen, which has been proven by numerous independent and international investigations,” the Qatar-based TV network said in a statement on Monday."