Salah Almhamdi

commentator on Arab affairs

Sabibah in Tunisia

Spoken at 1 event in 1 country

Salah Almhamdi recently attended

  1. 29th Chaos Communication Congress (29C3)

    Germany Germany, Hamburg

    27th30th December 2012

    Salah Almhamdi spoke

  2. Wikimania 2012

    United States United States, Washington

    12th15th July 2012

    Salah Almhamdi attended

Has presented sessions on