No, the President does not have the power to revoke someone's citizenship. Citizenship can only be revoked through a legal process, such as a judge's order in a criminal case or renunciation of citizenship by the person themselves.
You can not revoke the citizenship of an adopted child. You do not have that power. Only the government has that power. The government has used it in the case of adults who lied on their applications for citizenship.
If you apply for citizenship in another country your US citizenship is automatically revoked. The US does not recognize dual citizenship. You revoke it in writing at a US embassy, outside the US.
Generally, only if you revoke it in writing at a US embassy, outside the US.
No. The US president MUST have US citizenship only.
Generally, as long as you want. Some counties (UK for example) allow citizenship to be revoked by the government unilaterally (i.e. they think you're a terrorist, and you have citizenship in another country. Cannot lose U.S. citizenship unless you revoke it, in person, outside the U.S. at an embassy.
He didn't ever have Indonesian citizenship.
No, only the US Supreme Court can.
No, a former president cannot give up their citizenship. Once someone is a citizen of a country, they retain that citizenship unless they voluntarily renounce it through a formal process. Being a former president does not exempt someone from the normal rules and procedures regarding citizenship.
YES, of course it can be revoked for purposefully lying to the government.
Yes, it's quite common. People born in the USA can add Canadian citizenship. Being born in Canada to US parents gives you dual citizenship automatically. It's a bit more complicated when you want to add US citizenship, but not impossible.
Only if you are born in the US.
I think only the national government can take away someone's citizenship because they are the only ones who have the power to do that. this answer is right because my teacher told me.