04-06-2016 18:22 via abqjournal.com

Police say man arrested after fatally striking pedestrian

PHOENIX — Phoenix police have arrested a 23-year-old man suspected of fatally striking a pedestrian with his car. Police say Jean Terrell Brown was driving about 35 miles over the speed limit on Friday on westbound McDowell Road and 31st Avenue when he saw a 68-year-old man crossing the intersection. Brown slammed on his breaks […]
Read more »