News

A routine traffic stop in Slidell, Louisiana, led police to uncover $1,500 worth of stolen meat from Walmart.