Baher Mohamed

Baher Mohamed is an Al Jazeera English journalist and producer focused on the Middle East and North Africa region.

Most Recent

Author Archive | Baher Mohamed

Demanding Press Freedom Against All Odds

07.19.18