Osama Manzar

Osama Manzar is founder-director of Digital Empowerment Foundation

Articles by Author