DELU channel has been suspended