Palestine-Hamas: 3 men associated with killing of top military commander executed

The Palestinian Hamas movement controlling the Gaza Strip Thursday executed three men condemned to death for the killing of the movement’s top military commander in March. Ashraf Abu Leila, 38, Abdallah al-Nashar, 38, and Hisham al-Aloul, 42 were arrested two Read more