Sunday, November 6, 2016

The Clintons paid for Chelsea's $3 million wedding using donations diverted from their foundation. I guess it's called "trickle up charity!"