‘Some Questionable Forces’: Frederick Douglass Statue Toppled from Base In Rochester, New York; Police Investigating
Rochester, New York, police are investigating after a statue of Frederick Douglass in Aqueduct Park was toppled. Police confirmed on Wednesday that the statue was toppled off its concrete base. The statue was hauled away by city workers after it was reported by a passerby on […]
Recent Comments