Two California men found dead in makeshift cave
Two men were found dead Sunday morning in a “human-excavated” hillside cave in Northridge, authorities said. The hollow space was…
Two men were found dead Sunday morning in a “human-excavated” hillside cave in Northridge, authorities said. The hollow space was…