I'm actually living in France and planning on getting French citizenship, but I've been doing some research into citizenship laws and I have a quick question about Germany's law here.
Specifically, when one naturalizes as a German citizenship, you're required to renounce your previous citizenship. How does the German government verify this? For example, if you're a US citizen, do you have to go to an American consulate, renounce, and present the paperwork to Germany?
If you can provide any links to verify this, it would be helpful, but personal experience is fine, too