Perusing Peru
December 20, 2005 • by Jordan J. Ballor
Fr. Philip De Vous, chaplain of Thomas More College in Crestview Hills, KY and an adjunct scholar of public policy at the Acton Institute, writes of a recent trip to see operations of the Doe Run Company in Lima, Peru. Continue Reading...