The Daily Show with Trevor NoahObama’s Flag Pin: The Worst Scandal in Presidential History | The Daily Show by The Daily Show with Trevor NoahJuly 4, 20190421 Share0 View Original Video