Why this North Carolina plantation wants people to sympathize with slave owners
Owners of the Latta Plantation in Huntersville, North Carolina faced a rude awakening this week when members of the public called out their planned Juneteenth event. Coinciding with the holiday that commemorates the end of legalized slavery in Texas on June 19, 1865, the Latta Plantation promised an event highlighting…
bubmagJune 13, 2021