religious diversity clash