Archive | Donald Trump | Page 19

Donald Trump Wins!

November 11, 2016
How it happened, and what it means both for America and for the world.