Soap for Hope: Charity Making a Difference in B.C. and Alberta

Soap for Hope is cleaning up communities in B.C. and Alberta by redistributing surplus hotel toiletries, impacting both social and environmental landscapes.

Soap for Hope: Charity Making a Difference in B.C. and Alberta