Man on trial for causing deadly crash can be heard blaming victim in body-cam footage shown to jury
SAN ANTONIO – A man on trial for causing a deadly crash two years ago was heard blaming the victim in body-worn camera footage from the night of the incident. Alexander Castro is charged with manslaughter and accused of driving over 90 miles per hour and causing a deadly wreck. In July 2022, a wrong-way … Read more