Mom Gets 20 Years in Daughter’s Death
A Buffalo mother reportedly inflicted fatal injuries on her five-month-old daughter. The baby died of severe head trauma.
Denay Foster, 24, of Buffalo has been sentenced to 20 years in prison plus five years post-release supervision by Erie County Court Judge Sheila A
...