x
Breaking News
More () »

1 year since crash that killed Salt River Police Officer Clayton Townsend

Salt River Police Officer Clayton Townsend lost his life on Loop-101 after he was hit by a distracted driver on Jan. 8, 2019.