shahla-omar

1 Article by:

Shahla Omar

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