First Aid Station in St. Peter’s Square has Surprise Guest

Zenit has this news here.