Igbo Landing: 75 Igbos drowned themselves instead of being Slaves
Igbo landing which is also known as Igbo mass suicide is an unforgettable story in the history of man slavery. The Igbo Landing refers to …
Igbo landing which is also known as Igbo mass suicide is an unforgettable story in the history of man slavery. The Igbo Landing refers to …