Alessandro Gavazzi

Roman Catholic priest turned evangelical Christian activist; political activist

Alessandro Gavazzi

Roman Catholic priest turned evangelical Christian activist; political activist