Drudgereport.com has a space on the lower right side of the page that says, "SEND NEWS TIPS TO DRUDGE." Maybe the information could be submitted there.
It was originally posted at NoE -g-