Mark Gerard Miles is a Gibraltarian Catholic priest who serves as the English interpreter for Pope Francis.
Mark Gerard Miles is a Gibraltarian Catholic priest. This Gibraltarian Catholic priest serves as the English interpreter for Pope Francis.