Protests erupt across the country after the release of the Tyre Nichols footage


Demonstrators are seen outside the nation

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.

(Image credit: Tasos Katopodis/Getty Images)

Read More at NPR

Check Also

Women’s March Madness has been wilder than ever, but can anyone catch South Carolina?