The Streets of Laredo still

Season 31 · Episode 36

The Streets of Laredo

  • Release date
  • September 15, 2023
  • Runtime
  • 40 min

An unexpected suspect comes to light as investigators work to solve a string of deadly shootings targeting women in the border city of Laredo, Texas. Josh Mankiewicz reports.

Community

No ratings 0 likes

Episode reviews

No reviews for this episode yet.