Man shot driver of stolen vehicle armed with a machete, claims self-defense, police say
By Caleb Wethington Click here for updates on this story NASHVILLE, Tennessee (WSMV) — Metro Nashville Police are investigating a man’s self-defense claims after a fatal shooting in Antioch on Friday afternoon. Police say two men were following a reportedly stolen white pickup truck on Goodwin Road when the driver stopped and was armed with
Continue Reading