Justin McLellan

Justin McLellan headshot

Justin McLellan is an Ecuadorian American journalist based in Rome with the TV news agency Rome Reports. He holds a bachelor's degree in philosophy and theology from the University of Notre Dame.

Feb 09, 2023
Nov 09, 2022