Al Shafei has blogged for CNN and the Huffington Post.
Al Shafei ka bloguar për CNN dhe Huffington Post .