NIMR BAGIR AL-NIMR
Latest Headlines

SAUDI ARABIA
Saudi Arabia executes 81 inmates in a single day: State media
Saudi Arabia’s officials have executed 81 prisoners in a single day over what they say alleged to be terror-related offenses.

Saudi Arabia’s officials have executed 81 prisoners in a single day over what they say alleged to be terror-related offenses.