Pastor Woodward of the True Word of Deliverance Church of God in Prichard, Alabama United States, shot his wife Prophetess Alisha Woodward after she...
Alabama governor Kay Ivey has signed the US’ strictest abortion law into effect, criminalizing the procedure even in cases of rape or incest...