Trump in Cedar Rapids bashes "dishonest media" who will "say anything" to "get people to watch their screens" or "buy their failing papers."

— Sahil Kapur (@sahilkapur) June 22, 2017