Castro leaves New York. 

Castro leaves New York.