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
2/12/2011 - 3/18/2011
9/29/2005 - 9/29/2005
8/26/1972 - 9/11/1972
11/1/1954 - 3/19/1962