Statue of Abolitionist Frederick Douglass Toppled, Removed from New York Park Andy Towle July 6, 2020 Leave a Comment A statue of the famous abolitionist Frederick Douglass was toppled and removed from a park in Rochester, New York on Sunday. It's not clear who did … [Read more...] about Statue of Abolitionist Frederick Douglass Toppled, Removed from New York Park