America Tonight

Location:
Washington, D.C.
Affiliation:
Al Jazeera

Set that debuted with channel launch in August 2013. Located in the Newseum in Washington, replacing ABC News’ location.