Bio: The Igbo Landing – Igbos Who Chose Death Over Slavery
The Igbo Landing refers to the mass suicide of Igbo slaves in 1803 who chose to die than live a…
The Igbo Landing refers to the mass suicide of Igbo slaves in 1803 who chose to die than live a…