Your logic is SUPER. Saudi Arabia wont allow other religion in their land to perform any rites. So as per Your logic all the other countries can BAN ALL RELIGION except their official one.
CM , How can you say to your brother, ‘Let me take the speck out of your eye,’ when all the time there is a plank in your own eye?..
regards