Salman al-Awdah

Khaled al-Awdah
MENA
Live Story

A leading human rights platform corroborated the development in several posts to Twitter.

The New Arab Staff
18 November, 2020