Connect to share and comment

Saudi arabia capital punishment

Appears In:
Saudi Arabia executed five Yemeni men convicted of robbery and murder and then displayed their corpses in the south-western town of Jizan on Tuesday.
Saudi arabia capital punishment

Lebanese human rights activists protest against capital punishment outside the Saudi embassy in Beirut on April 1, 2010.

Anwar Amro