The Streets of Laredo

S8 · E806TVPG

Originally aired September 17, 2024

Law enforcement officers investigate a string of deadly shootings targeting women in the border city of Laredo, Texas.

Airings

Cast and crew

Hosts
Craig Melvin, Andrea Canning, Natalie Morales