The Arab Spring of 2011 was a pivotal moment that shook the foundations of the Middle East and North Africa (MENA). The Egyptian Revolution, in particular,...
Written by Abu Aisha On Saturday 1st Muharram 1436 (Oct 25th 2014), hundreds of thousands of well-wishers converged on the streets of Dhaka to bid...