Police find decomposed body in barrel found floating off California coast

Homicide
Authorities reported a disturbing discovery in a 55-gallon drum floating in the San Diego Bay this week. According to KSWB, a diver found the barrel roughly 200 feet off the shore of Chula Vista, California, Thursday afternoon. An investigation revealed a decomposed body was sealed inside. About two hours before the diver discovered it, police …