public executions

MENA
Live Story

The executions are the second public hangings to take place in the last week, following the hanging of two Afghan's charged with perpetrating the terrorist

The New Arab Staff
14 July, 2023
The Taliban 'Islamic laws'
Live Story
Live Story
Live Story
Live Story
North Korea 70th celebration - Getty
Live Story
Islamic State flag AFP
Live Story
Hamas Gaza Prisoner - AFP
Live Story