NASHVILLE, Tenn. (WKRN) – Surveillance video shows the moments before a fatal collision involving a Metro Officer and a teenager. 28-year-old Officer John Anderson died on July 4 following a crash involving 17-year-old Jayona Brown. Brown faces multiple charges, including vehicular homicide.
Christina Rochelle Ogburn: they were both at faulth
Nickname59: No one wins. Bad situation for everyone involved.