globalfirstsandfacts.com
Papal Indulgence Printed in Germany
A printed papal indulgence authorized by Pope Nicholas V was printed in 1454 at Mainz, Germany.