Ahmed al-Doush, a senior business analyst with Bank of America, is understood to have been jailed for 10 years in Saudi Arabia after being arrested in August 2024.
This article, images and content belong to the source and curated for informational purposes.