Yemeni man publicly executed for murder and rape of child

Muhammad al-Maghrabi who was convicted of raping and murdering a three-year-old girl was executed in the Yemeni capital Sanaa in front of hundreds of onlookers on July 31.
source (opens in a new tab)


