Authorities Find 118 Decomposing Dogs in Truck After Neighbors Report Terrible Smell

1 year ago
8

Authorities in the New Mexico-Mexico border town of Campestre Virreyes made a terrible discovery after area residents reported a foul odor.

Loading comments...