Abdul Mohsen Al-Nimr

Abdul Mohsen Al-Nimr

Born 17 November 1965 in Al Ihsa, Saudi Arabia