Saving the Disposable Ones

Father Mehia is a Catholic priest in Colombia working to provide street children relief from their struggle for survival and support to create a better life. He directs 52 shelters for homeless children and youth offenders in Colombia and throughout South America.

Post Navigation