Police officers escort Muhammad al-Maghrabi, 41, who was convicted of raping and murdering a three-year-old girl, to the execution site, in Sanaa

Back to top button