As opposed to the House of Representatives and Senate, Algeria has the National People's Assembly that holds 380 seats and consists of the National Democratic Rally, Movement for a Peaceful Society,...
Algeria is located in the far north of Africa. The Mediterrannean Sea forms its northern border with Morocco to the west and Tunisia and Libya to the east. Mauritania, Mali, and Niger are to the...