Fadi Ghali

Communications Engineer #Mobiles #Networks #Satellites #Security #Encryption #Electronics - Web Developer / #Tech #Development #internet #Music #Art #Opera #Books #Literature- ( Anti Fundamentalism )