Albaraa Abdullah

Albaraa Abdullah is an Egyptian journalist based in Cairo. He graduated with a degree in mass communications from October 6 University in 2015, and has worked for ONtvLive as an editor. On Facebook Albaraa Abdullah and Twitter @AlbraaAbdullah

x