US protesters topple Confederate statue after Juneteenth rallies

US protesters topple Confederate statue after Juneteenth rallies: WASHINGTON: Protesters in Washington toppled a statue of a Confederate general late Friday, after nationwide rallies to demand racial justice on a … Read More