Youchoc channel has been suspended