Putin explains about cultural differences.
Everyone should be allowed to live wherever they like.
However, if they find themselves living in a culture not their own – they must respect the view of the people of that culture. The people of the land they have decided to live in.
If the beliefs of the newcomers are perceived as culturally or religiously aggressive by the people who surround them, if these beliefs offend the local population then they have to treat the locals points of view with understanding.
You cannot ascertain your own rules in a culture that is not your own.
I understand that there exist people in the world of entirely radical points of view.
These people should live in states where such beliefs are considered the norm.