Support Provided By
Upfront
Upfront
A rigorous debate program that cuts through the headlines to challenge conventional wisdom, highlight contradictions and uncover double standards. Hosted by Mehdi Hasan, an award-winning independent journalist and political commentator.