And Now Algeria
It has now been nine years since protests broke out across the Middle East and North Africa. After citizens took to the streets, the leaders of Tunisia, Egypt, Libya and Yemen all were deposed during the Arab Spring. What about Algeria – the tenth-largest country in the world, the largest in Africa and a country…