Kanisha Shelton, a 23-year-old Indianapolis mom, has been charged with felony neglect after her 2-year-old son, Kiyan Enoch, accidentally fatally shot himself.


1 week ago 3 Comments

According to the hideous church we should all mourn for our sins.

2 years ago Comment