Hisham Abdelhamid
A video and technology nerd always looking for new ways to tell stories differently.