Sheila Fox, a British woman missing since 1972, has been found alive in Coventry, UK. The West Midlands Police confirmed her safety after a public appeal generated leads. Detective Sergeant Jenna Shaw expressed delight at resolving the case after over fifty years. Teljes cikk (Euronews.com)