Barack Obama Clarifies "Snappy Slogans" Remark on 'The Daily Show' | THR News

Barack Obama responded to criticism of his remark that political candidates risk losing support when they turn to "snappy slogans" like "defund the police" during an appearance on 'The Daily Show' with host Trevor Noah on Tuesday night.