PhantomKillers channel has been suspended