Virginia Catholics praise dismissal of assisted suicide by state legislature

CNA has this news here.

Featured