Parents killed baby after family court told they did not pose unmanageable risk
Ten-month-old Finley Boden died on Christmas Day 2020 after a campaign of abuse at the hands of parents Shannon Marsden and Stephen Boden.
The Independent UK ·