About Mohamed ElGohary

Global Voices Online Lingua Coordinator, Advocacy Author and Arabic Lingua Editor. Web2.0 preacher and blogger.

Recent Activity