Complex sentence: They operated both on their website (RevolutionMuslim.com) and through street preaching and protests, mostly outside the Islamic Cultural Center of New York.
Split into simpler sentences: They operated both on their website "RevolutionMuslim.com" and through street preaching and protests. They frequently protested outside the Islamic Cultural Center of New York.