Maggoo channel has been suspended