The Worst Campaign Promises of 2016

It can be a good thing politicians often break their promises.

0
0