FANDOM


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]

Gallery

References

Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+