Helping people help themselves

Chile is one of the most advanced countries in South America, but when it comes to animal welfare, it is still lagging behind. For example, the steadily increasing number of stray dogs is a matter of great concern to many people. The problem will not remedy itself if people continue to ignore it and do … Read more