Ancient sarcophagus found under Notre Dame cathedral in Paris
Archaeologists have found an ancient lead sarcophagus under Notre Dame cathedral along with fragments of a rood screen, offering a new insig
CNN
Oh, are they setting up the foreshadowing for the vampire invasion plot later?