NBC News published this video item, entitled “WATCH: Tyre Nichols video release sparks protests across U.S.” – below is their description.
Video shows protests in Memphis, New York City, Boston and Atlanta following the release of body camera footage that shows the traffic stop beating that allegedly lead to Tyre Nichols’ death.
NBC News YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.