A selection of the 265 popes who have served as head of the Catholic Church, from the recently retired Benedict XVI all the way back to St. Peter.
That: This idiot said Mexico would pay for the wall. Then he was caught begging the Mexican president to stop publically stating what rational people already knew: is was an asinine "promise." Then Trump admitted his whole "wall" promise was to get a bunch of idiots to buy into him. All this, and Trumptards are too stupid to question this bs at rallies..... it is the absolute epitome of stupidity.