Today we share some history on Africatown, an Alabama community known as the site of the last illegal slave ship arrival
See All 1222 Episodes of "This Day in Quiztory"