Artifact History Mystery

Why is There a Stuffed Crocodile Hanging in This Italian Church Building?

Old Catholic churches often house treasure troves of religious art and relics. From frescoes to altarpieces to the alleged belongings of various saints, church collections can be both impressive and eccentric, especially in churches that date many centuries back. The Santuario Madonna delle Lacrime Immacolate, in English “The Sanctuary of Our Lady of Immaculate Tears,” […]

Read More
History Mystery

What Was the Mysterious Sweating Sickness Which Terrorized Tudor England?

The Renaissance in Europe was a period of art and renewal that brought with it many advancements in both culture and empire. The advent of the Church of England gave birth to the rise of English Protestantism, expanding imperial power set the stage for the upcoming Age of Exploration, and the most famous playwright of […]

Read More