shahla-omar

1 Article by: Shahla Omar

Shahla Omar is a British-Kurdish journalist based in London.