mm

Ibaa Abu Layya

Ibaa Abu Layya is a translator who holds a BA of English Language and Translation from Birzeit University and a human rights advocate who stands for peace and justice.