Sébastien Maillard

Vatican Correspondant for La Croix, Rome