Severed head found in trash can

China

A man was beheaded and dumped in a dumpster. No information about the victim.

Related Videos