Laredo Police See Decrease in Fatal Accidents

Laredo, Texas– Police say their low numbers are due to a year-long initiative launched to reduce the number of fatal crashes.

Read More