I didn’t see this on Drudge either.
It got moved off quick apparently.
I saw it this morning plus most of yesterday. It is still here, under “Recent Drudge Headlines”
http://www.drudgereportarchives.com/dsp/links_recap.htm