Teen Mother Indicted for Tossing Infant Out Window
Eva Flores, the teenage mom who allegedly threw her newborn out a 2nd floor window shortly after giving birth has been indicted by a Suffolk County Grand Jury. The newborn was found on September 20, 2010, in an alleyway in East Boston when a neighbor heard the baby’s cries and found him lying face down. As a result of the…

