Multiple splinter cell members of the radical Turtle Island Liberation Front, which posts disturbing slogans such as “Death to America” on social media, were arrested last Friday for ...