Image 1 of 1
200319_MJ_00 (21).jpg
Palestinian Hamas chief in the Gaza strip Ismail Haniyeh attends the consolation in Gaza following Israeli security forces killed  Omar Abu Leila in Ebwin, in Gaza city on March 20, 2019. Omar Abu Leila, 19, was suspected of carrying out a deadly stabbing-and-shooting attack in the occupied West Bank two days earlier. Photo by Mahmoud Ajjour