Day: July 23, 2020

IGBO LANDING: MASS SUICIDE OF IGBO SLAVES OFF THE UNITED STATES COAST, 1803

July 23, 2020

  The Igbo Landing is a historic site at Dunbar Creek on St. Simons Island, Glynn County, Georgia, USA. It is the site of one of the largest mass suicides of enslaved people in history. Historians say Igbo captives from modern-day Nigeria, purchased for an average of $100 each by slave merchants John Couper and […]

Read More