The ancient Egyptian obelisk that has stood in the center of St. Peter’s Square for centuries was missing on Easter Monday, with Vatican officials and Roman police unable to explain its disappearance.

Leave a Reply