0 History today: Igbo Landing, large suicides of enslaved people, took place May 28, 2021 admin On this day, May 28, 1803, around 75 Igbo slaves who were being transported by sea revolted by capsizing their ship and drowned themselves while singing in