Senility is bad but enough .... but these guys are claiming that John (Insane) McCain may actually be responsible for some of the White House leaks. See:

http://redstatewatcher.com/article.asp?id=69677