North Africa (NA) comprises of eight countries that includes Western Sahara, Morocco, Algeria, Tunisia, Libya, Egypt, Sudan and South Sudan. Though, it is an economically prosperous area generating one-third of Africa's total GDP, the continuous violence makes the region disturbed. The...