Menu Close

Rome Theologian Discusses the Vaccine Mandate, ‘Green Pass’ and Conscience Exemptions

Stefano Guidi/Getty ImagesA police officer stands inside Porta Nuova Station on Sept. 1 in Turin, Italy. Italy has imposed a ‘Green Pass’ for the use of means of transport such as buses, trains, airplanes and ferries as of Sept. 1.

Father Maro Gagliardi, a professor of dogmatic theology, is a self-professed ‘free vaxxer.’