An American living in London receives a phone call from a German policewoman telling him the nearly inconceivable news that his sister, Miriam, has been found dead in he....
An American living in London receives a phone call from a German policewoman telling him the nearly inconceivable news that his sister, Miriam, has been found dead in he...