“The DRUDGE REPORT was a U.S. based news aggregation website run by Matt Drudge (@DRUDGE),” the bio reads.



Read more…