'I first saw my sister aged 8 but we didn't meet for 50 years until Long Lost Family'

1 month ago 2
An upcoming episode of ITV's Long Lost Family is set to feature Debbie Laverack, who first saw her sister Liz Allward as a child but the pair didn't meet for another 56 years
Read Entire Article