Stephen Castle est journaliste à l'International Herald Tribune, où il s'occupe des enjeux européens.