I almost did.
Goggle on 5/1/2011 and you'll find references to Seal Team Six taking out Osama.
Goggle on 5/2/2011 and you'll find that Leon sent out an email thanking the Seals.
Should Biden have kept his mouth shut....yeah, I can buy that.
Arguing that Biden let the cat out of the bag....no friggin' way.
But hey, it's a lot more fun to poke fun at Biden than the CIA Director, right?