Media throwing dirt at Trump