BRIDGET BOAKYE | Contributor The Igbo Landing is a historic site at Dunbar Creek on St. Simons Island, Glynn County, Georgia. 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 Thomas Spalding, arrived ...
Read More »