Kaillyn Harris, 26, who is responsible for last week’s shooting that resulted in the death of Prichard, Alabama pastor’s wife Grace Carter during bible study has been arrested and detained after turning herself in with tearful apology.
Read More »
Kaillyn Harris, 26, who is responsible for last week’s shooting that resulted in the death of Prichard, Alabama pastor’s wife Grace Carter during bible study has been arrested and detained after turning herself in with tearful apology.
Read More »