Check out the top headline on the Drudge Report: LAZARUS RISING AGAIN?!