Dead Body Found In Barrel At Malibu Lagoon State Beach
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 Beach. […]