NPR News: Post

NPR News

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.

Continue Reading…