Within 24 hours, a pair of wildly different Trump speeches

Skip to toolbar