The Igbo Landing!
Tucked away at Dunbar Creek on St. Simons Island, Glynn County, Georgia is a historic site called Ibo Landing, Ebo Landing or Ebos Landing). It was the setting of a mass suicide in 1803 by captive Igbo people who had taken control of the slave ship they were on and refused to submit to slavery in…


