Members Khaled Alyousefi

Member picture TED Translator

Translations:

Title Language
Rives controls the Internet

Rives controls the Internet

4:7, Posted: Dec 2006; Filmed Nov 2006

Translated with Anour Dafa-Alla

Arabic