Sunday, December 30, 2018

Dear Trump Voters: As 2018 comes to a close, here's an updated list of Trump's 30 biggest broken promises. Don't keep falling for his lies in the new year.