3 Swiss Guards Resign Others Suspended Following Vatican Vaccine Mandate
Three Swiss Guards have voluntarily left the Pope’s prestigious army corps and several others have been suspended after they refused to comply with compulsory Covid vaccination being imposed by the Vatican. The Holy See ordered […]