contestada

Why someone who wants to become a citizen must take an oath of allegiance to the united states?????

Respuesta :

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. :)