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
7/19/1980 - 8/3/1980
6/12/1991 - 6/12/1991
3/18/1962 - 7/5/1962
7/27/2012 - 8/12/2012