Nawaf Alhendal

Kuwait Watch ORG (Kuwait)