Yasmina Allouche is an Algeria analyst based in London and a freelance journalist and producer specializing in the Maghreb. She has previously worked as a researcher and written papers on counter-terrorism initiatives in Africa, the Maghreb Union, and socio-political issues in North Africa. You can find her tweeting at @animsche.