Louisiana restaurant under investigation after deer roadkill found in freezer with other food, police say

A Louisiana restaurant is under investigation by multiple agencies after police discovered a deer carcass stored alongside customer food.

About the author