The United States and Canada are both considered to be multicultural societies because —
a history of immigration resulted in several cultures mixing
the American Indian cultures in these societies did not mix.
most of the people here speak more than one language
people living in here have economic and political freedoms