Keith Sullivan was charged with the 2023 murder of Greg Bagwell in Grove Oak, Alabama despite his claims of self defense.