Home Archivio
2007-05-06 18:35:43
38 New Swiss Guards Take Oath
(6 May 07 - RV) The Swiss Guards held their annual swearing in ceremony on Sunday in the Vatican. Vatican Radio was there....
All the contents on this site are copyrighted ©.