A Chicago man has been arrested and charged in the death of a two-month-old boy who died earlier this year, police announced this week. Anthony Evans, 23, is now facing a felony murder charge in connection with the April death of baby Kayson Flowers. According to the Cook County Medical...

The post Illinois Dad Allegedly Killed Infant, Then Propped Body in Stroller as if Sleeping appeared first on Menz Mag.

See Full Page