Quasar44
Diamond Member
University of Kentucky cheerleader, 21, arrested after her newborn is found dead ‘inside of a black trash bag’ in closet
Officers found the infant “wrapped in a towel inside of a black trash bag,” in a closet.
This must be life in prison
How can one be so evil