geekfun.com
John McCain’s Last Full Measure of Devotion
Watching John McCain since the Democratic convention has been unsettling. There have been some ups, but it has been mostly down as he’s discarded virtually every last scrap of his dignity and…