this is algeria
the
pastthe
presentthe
futureAlgeria’s heart is woven from many threads — Berber, Arab, African, and Mediterranean. - Unknown
Algeria’s heart is woven from many threads — Berber, Arab, African, and Mediterranean. - Unknown
11/1/1954 - 3/19/1962
9/8/1963 - 9/8/1963
4/1/2001 - 6/14/2001
1/11/1992 - 2/8/2002