Crowd cheers as Confederate monument is taken down

The monument in Decatur, Georgia, was removed on June 18 after a judge ruled it a “public nuisance.”

June 19, 2020

Examined