The Huffington Posts is an editorially independent publication.The opinions expressed in this article are the author’s own and do not necessarily reflect Al Jazeera’s editorial stance.