Though sometimes a source of controversy regarding certain issues, the Catholic Church has in many ways lead the struggle for social justice and rights for the poor in our age. Pope John Paul II never lets an opportunity pass without insisting on the need for greater respect for human rights and the need to alleviate the pains of poverty. In the United States the Catholic Church is the single largest private organization providing assistance to the...