Devonte Webber, 35, was arrested and charged with Murder after allegedly leading police on a multi-city crash.
Even after being diagnosed with brain cancer, Carter remained focused: “I’d like the last Guinea worm to die before I do,” he told reporters in 2015.
Surveillance video catches thieves stealing jewelry in a far east Dallas store. The owners of Joyeria Princesa say the thieves made off with over $600,000.