As a former attorney (changed to a less stressful path), this thread is cancerous. So many incorrect statements on the legal system, people believing hearsay, etc.
Wait until the facts come out. Maybe don't listen to a rando on twitter (without a credible picture or name, might I add), and just take a back seat. Let your ego calm down.
From what has been released, this certainly does not sound like self-defense in any way. If the child abuse thing is true, like some have said, it doesn't necessarily help his case. Plenty of battered women have killed their husbands and spent life in prison.
I'm sure there are plenty of facts yet to be heard. Let's all relax for a bit. Thus far, SJPD-Cain looks a lot like Ngannou-Cain.