3314 Sandra Lane
Virginia Beach, VA 23464
Rooted in Christ and then laid forth as a body of knowledge by Pope Leo XIII, Catholic Social Teaching focuses on justice built upon human dignity, subsidiarity and solidarity. What does this mean and why is it both misunderstood and rejected?