Christian Pollard, a 22-year-old male, tragically lost his life on March 10, 2021, in Dallas, TX. He was fatally shot at a Shell gas station located at 7027 S. RL Thornton Freeway around 8:15 a.m. When police arrived at the scene, they found Pollard with multiple gunshot wounds and pronounced him dead at the scene. Witnesses reported that the suspect fled the scene in a black Chevrolet Impala.
Following an investigation, Dallas police identified 20-year-old Jataivious Maxwell as the suspe
...Read More