Channel 21 News is a television news channel.
History
In 2012, Channel 21 News was one of several news channels that approached Tony Stark in front of Los Angeles Mercy Hospital to interview him about the destruction of the TCL Chinese Theatre. In his statement, Stark threatened the Mandarin's life.[1]