clear

Creating new perspectives since 2009

'Brain dead' after torture: Saudi cleric Al-Amari dies

Reports claim that Saudi officials injected poisonous a substance into his body while torturing him in prison.

January 22, 2019 at 5:07 pm