He seems to live in Germany, near Heidelberg (as the German federal police, BKA, of Heidelberg are investigating). The town has a large university, and used to have one of the largest US Military presences in Germany though I think they've all withdrawn now.