Two People Found Dead In 'Human-Dug' Cave In Southern California
Firefighters in Northridge, California, discovered the remains of two individuals inside a man-made cave on Sunday (May 5). The Los Angeles Fire Department (LAFD) was investigating hazardous materials at 8700 North Lindley Avenue when they made the discovery,