Cops Stood by While Leftist Mob Toppled Civil War Statue | Restoring Liberty

A conglomerate of far-left groups brought down and destroyed a Confederate statue in Durham, North Carolina.

0
0