In a disturbing discovery, a newborn baby was found dead in a closet, leading to charges against a former cheerleader. Authorities are investigating the death as potentially suspicious.
Cheerleader charged with dumping dead baby in trash bag said she ‘passed out on newborn’
3 min read
Continue reading in the USA News Updates app