Texas
A brother was killed and his sister was left fighting for her life after a hit-and-run crash in Harris County
Ezekiel Martinez is accused of leaving the scene of a deadly crash that killed Justin Padilla and critically injured his sister, Felicity Padilla.
Discussion (0)
No comments yet. Start the conversation!