Crime & Justice
‘I Just Killed a Guy’: Texas Man Admits He Chased Down Moroccan Driver Before Killing Him, Affidavit Says
BETTER LATE?
Terry Turner admitted to a 911 dispatcher that Adil Dghoughi had “started racing away and I ran after him,” a probable cause affidavit shows.
Trending Now