Salah ALhaj Ahmed

Social media co-ordinator, Freelance Translator, social activist,interested in new media,Social Good. http://xeeme.com/salah286
5.2K
views
+0
today
Salah ALhaj Ahmed's Community