channel - n. a television or radio station
sustainable - adj. able to last or continue for a long time
challenge - n.a difficult task or problem: something that is hard to do
alleging - v. to state without definite proof that someone has done something wrong or illegal
sue - v. to take legal action against