2 Men Arrested In Connection To Body Found In Barrel In Malibu
B| Officials stand next to a barrel where a body was discovered in Malibu Lagoon State Beach, California on July 31, 2023. A body stuffed in a barrel was discovered July 31, 2023 on Malibu […]