Igbo Landing Mass Suicide (1803)

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 place when Igbo captives from what is now Nigeria were taken to the Georgia coast. In May … Continue reading Igbo Landing Mass Suicide (1803)