When you think of American diversity, you might think of big melting-pot cities like New York or Los Angeles. The truth is, people of all nationalities are woven into the fabric of American life across the entire country; from small towns to midwest metros and everywhere in between.

To celebrate its own immigrant roots, the city of St. Paul, Minnesota, recently commissioned a public art project called "Speaking of Home," featuring photos from many of the diverse citizens that help make the city what it is today.

Keep Reading Show less
Trending Stories