Castro Steps Down

Fidel Castro, having long outlasted all his rivals in the West and all his colleagues in the world of Communist dictatoring, is stepping down as leader of Cuba. Steve Clemons rightly asks who in American politics will have the courage and good sense to seize the opportunity for an opening in US-Cuban relations. Based on the past, the edge goes to Obama, but he needs to actually step up to the plate now.