Complex sentence: The criticism came from the various religious and non-religious groups around the world, some of whom were themselves Christians.
Split into simpler sentences: The criticism came from the various religious and non-religious groups around the world. Some of whom were themselves Christians.