german embassylatest news & developments