Battle of
Quifangondo
The Battle of
Quifangondo
(popularly known as Nshila wa Lufu, or Battle of Death Road in Kikongo) was fought on 10 November 1975, near the strategic settlement...
94 KB (12,207 words) - 07:48, 8 June 2024