Ain't no jury gonna convict the mc. Nope nada nyet. Damien and goon squad all will be locked a way for a good decent amount of time hopefully but I'm sure where this happened there was a stand your ground law.
As for those that don't trust Bella well that is your right, but I find it weird that some of the same ones are the ones that trust the proven liar Damien
I, for one completely trust Bella for one reason only. Even thought Rachael and her had a falling out, Rachael vouched for her. As much as Rachael has done for the mc and loved ones that is enough for me.