Feedback

Body Found in Suitcase Near Utah Highway

 

A construction crew discovered the body in a suitcase along a highway near Salt Lake City, Utah.

Shows