Fouad Ahmad Alfarhan is a Saudi Arabian business manager, educated in the United States, who has run afoul of the government of his country for producing a blog in which he has called for things like freedom of speech and due process in the Saudi justice system.
Share this post
Saudi Imprisoned without Charges (for…
Share this post
Fouad Ahmad Alfarhan is a Saudi Arabian business manager, educated in the United States, who has run afoul of the government of his country for producing a blog in which he has called for things like freedom of speech and due process in the Saudi justice system.