Giorgio Vecchio insegna Storia contemporanea presso la Facoltà di Lettere e Filosofia dell’Università degli Studi di Parma. Ha studiato il rapporto tra cattolici e politica, tra cattolici e guerra mondiale, i movimenti pacifisti e la storia della bandiera nazionale italiana.