ADVERTISEMENT
scene. Dallas Fire-Rescue paramedics took Nelson to Baylor University Medical Center in Dallas, where he was pronounced dead at 9:27 p.m.
Police have not released a motive for the killing or detailed the continue reading …
ADVERTISEMENT