Hope Children's Home, Zamboanga City, Philippines

Rescuing Orphaned and Abandoned Children in Developing Countries