Man Gets 30 Years For 2021 Killing Of Teen Leaving Astros Game
Source: Radio One / General Just days before the trial of Gerald Williams was scheduled to begin, officials say the man charged with the murder of 17-year-old David Castro has accepted a plea deal that will put him behind bars for the next 30 years. […]
Recent Comments