British Police confirm they’ve found the body of 19-yr-old woman missing since 2019
British police said human remains found in the attic of a house in Furzton, Milton Keynes, were confirmed to be the body of 19-year-old Leah Croucher, who has been missing since February 2019. Officers began …