Otto Karrer


Otto Karrer - priest and translator (1888-1976). He was born on November 30, 1888 in Ballrechten-Dottingen and died on December 8, 1976 in Lucerne. He was awarded the Commander's Cross of the Order of Merit of the Federal Republic of Germany.