Follow Hot 104.1 On Twitter: Follow @hot1041
24-year-old St. Louis County resident, Makayla Hill, is now sitting in jail as a result of allegedly starving her 2-month-old baby to death. See the video below for more details (content may take a few moments to load on certain devices).
-Farlin Ave (@farlinave)
Sign Up For Our Newsletter!