Memphis mourns the loss of a hero as Devaron Taylor is sentenced to 18 years for a fatal incident. What really happened that tragic day? Residents demand answers.
Memphis Officer Remembered as Hero as Devaron Taylor Sentenced to 18 Years for Role in Fatal Incident
3 min read
Continue reading in the USA News Updates app