Stephen Boden and partner Shannon Marsden's Parents have been convicted for the murder of 10-month-old baby Finley Boden on Christmas Day in 2020, just 39 days after he was placed back into their care by social services.
The infant suffered over 70 bruises, burns, and over 50 broken bones.
Comments