Three armed men were arrested after Dallas police tracked down a stolen vehicle.
Eric Lampkin-Scarbrough, 17, Deantae Moore, 19, and Damon Price, 21 were arrested. One individual got away. Moore was charged with capital m*rder related to a double hom*cide that took place in March.
End of content
No more pages to load