Tuesday, July 17, 2007

Monument of Martyrs

This is located in the intriguing city of Algiers in Algeria. The monument was built in 1984 to honor those who suffered and died during the bloody Algerian struggle for independence. Algeria officially won its independence from France on July 5, 1962.

No comments: