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 Cedars-Sinai Hospital to interview him about the destruction of the TCL Chinese Theatre. In his statement, Stark threatened the Mandarin's life.[1]