Democrats Unveil New Slogan. Are They Clueless?

The Democratic Party's new slogan "a better deal" is a timid and lukewarm play right into Donald Trump's hand.

Chuck Schumer Democrats Donald Trump Nancy Pelosi

Get updates about the policies and topics that matter the most to you. Progressive news directly to your email.