Tragic: Police in New Zealand find the body of missing British hiker Stephanie Simpson
Police in New Zealand have tragically confirmed that they have found the body of missing British woman Stephanie Simpson. According to Sky News, police confirmed that the missing hiker was found on Friday afternoon following …