Tag Archives: meter

Shattered Frederick Douglass statue in Upstate New York Park

A statue of abolitionist Frederick Douglass was downed and destroyed in upstate New York, on the 168th anniversary of his most famous anti-slavery speech. Rochester police said the statue of the former slave was taken Sunday from Maplewood Park, a site along the subway where Douglass and Harriet Tubman helped …

Read More »