Werner Freers


Werner Freers is a German Army general and currently Chief of Staff of the Supreme Headquarters Allied Powers Europe.