Multiculturalism

12345678910
Across
  1. 3. stay for definite amount of time, usually short, not for good
  2. 5. keeping away from (noun), opposite of union
  3. 7. show that a fact somebody stated is wrong
  4. 8. be the child, grandchild of sb.
  5. 10. noun for being different
Down
  1. 1. ugly, bad, cruel
  2. 2. obstacle that is in the way, for example language barriers
  3. 4. movement of people across borders, for example Ukrainians to surrounding countries
  4. 6. synonym for independence (often with states)
  5. 9. being in two minds