Are the commas and emdashes used correctly in the below sentences? Please correct them if needed.
It has to do with the fact that, due to immigration, travel, Internet, diaspora of all religions around the world, we are now in each other's faces, we are now each other's neighbors. ...