Author Yazeed A. Bunyan

An Arab who stands for liberal values and believes that no idea is immune from criticism. In my free time I love learning about foreign cultures and languages.