Homeking louis xviThe King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale) The King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale) By A Mystery Man Writer Jun 15,2024 The King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale)