I agree with most of what you say especially embracing our commonalities, the left also speaks of embracing our cultural differences, but not to divide the country but to sew it together. Embracing the finer qualities of other cultures is enriching. With that said I emphatically agree on keeping one common language to communicate, this is the thread that ties us all. Unless we should all go to a universal language and take up sign or Jula. LOL
Teach them all English. But keep them in their own countries.