Sabina Castelfranco on Muck Rack

Sabina Castelfranco

As seen in: Al Jazeera, Boston Herald

Journalist, TV producer, radio reporter based in Rome. CBS 60 Minutes, Discovery, BBC, Channel 4, Al Jazeera, TRT. Covers Vatican/Italy/Europe news