Complex sentence: Some Native Americans believe that the site is sacred and other have joined them in protesting the development of the mine.
Split into simpler sentences: Some Native Americans believe that the mine site is sacred. Several groups are protesting the development of the mine.