Two Arrested After Police Find Body Hidden Inside Vehicle at Nashville Wrecker Yard

4 months ago 76
Two arrests have been made for the death of a man who was found in the back seat of a vehicle in a Nashville wrecker yard. Metro Nashville Police Department said Saturday that a Davidson County Grand Jury returned indictments charging first-degree murder for Jose Pablo Zavala, 38, who was taken into custody in Dallas, …
Read Entire Article