Strange things afoot...
Colin Powell defends Israel. And the BBC reports it. We're through the looking glass people...