Babysitter Sentenced for Shaking Infant Who Died From Injuries 35 Years Later

1 month ago 38
A woman was sentenced in Florida to three years in prison on Wednesday — 40 years after she shook an infant baby, leaving him mentally and physically disabled until his death in 2019. Broward County prosecutors argued that Terry McKirchy was watching then-5-month-old Benjamin Dowling at her Hollywood home when she shook him. Dowling, who …
Read Entire Article