Protesters topple Confederate general statue in Washington DC and set it

NTL Studio Video 2020-06-20

Views 32

Protesters toppled the only statue of a Confederate general in the nation’s capital and set it on fire on Juneteenth, the day marking the end of slavery in the US, amid continuing anti-racism demonstrations after the killing of George Floyd in Minneapolis

Share This Video


Download

  
Report form
RELATED VIDEOS