1) Al Jazeera English show 2) At the outset 3) Candid 4) Current affairs show 5) Direct 6) Frank 7) Frank and honest 8) Open and frank 9) Straightforward Found on https://www.crosswordclues.com/clue/upfront
In the North American television industry, an upfront is a meeting hosted at the start of important advertising sales periods by television network executives, attended by the press and major advertisers. It is so named because of its main purpose, to allow marketers to buy television commercial airtime `up front`, or several months before the t..... Found on http://en.wikipedia.org/wiki/Upfront