immigrationQuestion.com
Posted 5 months ago
Dennis Water
Answered 5 months ago
To become a U.S. citizen through naturalization, you must demonstrate good moral character during the statutory period usually the 5 years (or 3 years if married to a U.S. citizen) immediately preceding your naturalization application, and up to the time of the oath.