At more intermediate levels this list could be expanded to include longer articles, four or five minute TV or radio news reports, a higher quantity of shorter items, or even whole TV programs, if your copyright agreements allow it. Again
pre-teaching is important, although your students should be able to deal with unknown vocabulary to some extent.
At higher levels it's a case of anything goes. At an advanced level students should have some tactics for dealing with new vocabulary without panicking, but it's still useful to have a few quick definitions to hand for some of the trickier stuff!