Igbo Landing Mass Suicide (1803)

Drawing Depicting the Igbo Entering the Waters of Dunbar Creek Image Courtesy of Dee “Larue" Williams 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 … Continue reading Igbo Landing Mass Suicide (1803)