Police have arrested a suspect in the death of a man found dead in a Red Bird apartment complex parking lot Tuesday afternoon. Pedro Luis Ambriz, 32, was taken into custody Friday in connection with the death of Derrick Ladon Woods, 38.Woods was found fatally shot in the chest at an apartment building parking lot in the 7200 block of Marvin D. Love Freeway. Continue reading...
Copyright The Dallas Morning News