This formidable structure is a monument honoring the victims of which country's war for independence?
Answer Algeria
Located in El Madania, Algeria, the Martyrs' Memorial was completed in 1982 to commemorate the 20th anniversary of the Algerians' ousting of their French colonizers.
Last updated 5 years ago · 155 views · SOURCE