There was a series of "missing" news items that convinced me there was something not to be trusted about Drudge long ago.  It's like a switch was thrown, maybe early 2016?, and all the news aggregates (not just Drudge) went to shit.