German man admits strangling Brit heiress girlfriend during sex but denies murder
Anna Florence Reed, from North Yorkshire, was found dead at Hotel La Palma au Lac, a four-star lakeside hotel in the southern Swiss municipality of Muralto on April 9 2019
Read more »