History 101: Igbo Landing Mass Suicide(1803) Symbolic, Importance And The Legacies Of Resisting Enslavement
Igbo Landing is a historic site at Dunbar Creek on St. Simons Island, Glynn County, Georgia. In 1803 one of the largest mass suicides of enslaved people took…