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
1/30/1994 - 1/30/1994
9/19/1958 - 7/3/1962
9/15/2000 - 10/1/2000
3/1/1980 - 4/30/1980