Tag: Islamist militant

Egypt executes top Islamist militant Hisham Ashmawy

Ashmawi was arrested on 8 October 2018 in Libya

Sarah El-Sheikh Sarah El-Sheikh