Atonement

did jesus kill himself (or, maybe, have himself killed)?

Jerad and Amanda Miller, the two who ambushed and killed two on-duty (and on lunch) police officers over the weekend