DENVER (AP) — Police in Denver have apprehended three suspects in connection with an attempt to set fire to the pedestal of a Civil War statue that was toppled last week, authorities announced Sunday. About 75 protesters had been demonstrating peacefully around the Capitol late Saturday night when a small group broke off and went […]
Recent Comments