Lt Gen Michael Claesson

Chief of Defence Staff, Swedish Armed Forces, Sweden

Lt Gen Michael Claesson

Chief of Defence Staff, Swedish Armed Forces, Sweden