News

Residents of the Diablo Grande community in Central California have seemingly made a deal with the devil: they've voted to ...