Sam Hamad is a Scottish-Egyptian writer and activist.
He regularly writes for The New Arab, and blogs at Tumbleweed.
You can read his Ungagged Writing here
Sam Hamad is a Scottish-Egyptian writer and activist.
He regularly writes for The New Arab, and blogs at Tumbleweed.