Richard Franklin, United Kingdom, unbekannten Aufenthaltes