Shannon K. O'Neil
Shannon K. O'Neil is the Senior Fellow for Latin America Studies at the Council on Foreign Relations. She blogs at "Latin America's Moment."