Rachel Selby, now a mother-of-two aged 34, was found abandoned by a priest next to a Presbyterian church in Toxteth in March 1987 – and returns to those steps for the first time.
Rachel Selby, now a mother-of-two aged 34, was found abandoned by a priest next to a Presbyterian church in Toxteth in March 1987 – and returns to those steps for the first time.