Uncategorized CUA Appoints Microsoft AI Director to Lead New Institute On Emerging Technologies – National Catholic Register admin September 16, 2025 No Comments source