February 18, 2017





Trump is putting on a great circus, but what about his promises?

WASHINGTON POST, Fareed Zakaria