A mystery solved: Who killed the Swedish king Charles XII? For centuries experts have debated who killed the Swedish King Charles XII. A new Finnish study in which the researchers shot at artificial skulls completely refutes the idea that he was killed by his own war-weary soldiers.