Obama delivers a major speech in Egypt and tackles many diplomatic issues head on including admitting the US tortured. Cheney is probably twisting in is skivvies.