About this event
In 1860, an illegal slave ship - the last to land on American shores - sailed into Mobile Bay. 160 years later, its secret was discovered.
In 1860, an illegal slave ship - the last to land on American shores - sailed into Mobile Bay. 160 years later, its secret was discovered.