blank
search-icon

Woman Smothers Her 20 Month Old Boy To Death | Says ‘The Devil Made Her Do It’

It’s about time everyone understands that this excuse just doesn’t fly anymore. We cannot find the devil anywhere, to bring him to court so we can ascertain whether this was really his handiwork; and why his other invisible pal God did nothing to stop it- so we’ll make do with you the prime suspect. Latisha … Read more