Deputies in Nebraska said Thursday they first noticed a strong stench coming from a truck they had pulled over during a traffic stop this week.
Erik Ortiz and Associated Press, NBC News
Fri, 12/22/2017 - 8:57am
Deputies in Nebraska said Thursday they first noticed a strong stench coming from a truck they had pulled over during a traffic stop this week.