Father Ben Beltran

CEO

For 30 years, Father Ben Beltran taught theology at Divine Word Seminary while living and ministering among scavengers in a garbage dump in Manila. He wrote Faith and Struggle on Smokey Mountain about his experiences.

Urbana Year