asked 220k views
4 votes
Why someone who wants to become a citizen must take an oath of allegiance to the united states?????

1 Answer

1 vote
They have to be willing to accept the new culture. The US has its own culture and by letting people in, we have to make sure they aren't going to shake our core values and are truly here to better America. :)
answered
User Julien Bourdeau
by
7.6k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.