Texas Teenager Claims Self-Defense in Fatal Stabbing Incident at Track Meet
Texas Teenager Claims Self-Defense in Fatal Stabbing Incident at Track Meet. The incident occurred during a track meet at a high school in Texas, where the victim, also a teenager, was
Read More