Protests erupt across the country after the release of the Tyre Nichols footage
The National Guard is already present in Atlanta. Other protests shut down a major highway in Memphis and Grand Central Station in New York City.
The National Guard is already present in Atlanta. Other protests shut down a major highway in Memphis and Grand Central Station in New York City.