No, if you are a legal citizen of the U.S. or Canada or any other country then you can continue to live in that country after your divorce.
Get divorced -- I'll get you your US citizenship back.
Not all the time.
Yes. Citizenship has no bearing on the issue.
No you do not have to go all the way to divorce your wife who is from China. As she applied for an citizenship of the U.S.A . Then the both of you can apply for a divorce where you both stay.
Yes.
If you are now an American Citizens, it does not matter where you were married, you would file for divorce wherever you live, because your home state or your wife's home state would have jurisdiction over you and therefore your divorce.
Most European countries do not give babies citizenship because they were born there. They usually give citizenship to a baby because of blood.
because she cheated on him
Most likely depends on where the marriage occurred.
Of course. Argentina allows dual citizenship.
Yes, but it is much harder for a wife to divorce her husband than for a husband to divorce his wife in Egypt.
Yes he did divorce his first wife.