Answer:
America is a nation of immigrants is more true.
Explanation:
While it is true that there have always been people, and political forces that have opposed immigration to America, this has not prevented millions of people from immigrating to America at different times during history.
In the eighteen and early twentieth centuries, millions of Europeans immigrated to America, mainly from Germany, Italy, Ireland, and Poland. They arrived in the ports of eastern cities like New York and Philadephia, and from there, settled all over the American Territory.
In the second half of the twentieth century, millions of people from Latin America also immigrated to the U.S., mainly from Mexico and Cuba.