🌐 St Peter's Square
St Peter’s Square is the large public plaza in Vatican City, located before St Peter’s Basilica and serving as a major site for public gatherings and religious ceremonies.
1
Signals
4
Articles
Linked Signals
| Signal | Status | Lens | Role | Confidence | Last Seen |
|---|---|---|---|---|---|
| Pope Leo to undergo surgery in coming days after nodule discovered on his lung | expired | Health | epicenter | 100% |