Hello, not sure if this is the right thread, but I figured this was close enough.
Some people came into my store looking for donations for their Church. It is an inner-city Christian church with a focus on giving drug addicts a second chance. It has a live in home for men and women and employs them in various tasks such as evangelizing and community work. They only accept people willing to give their lives to Christ, by their definition.
I wasn't able to give a donation as I'm not in charge of that kind of thing, but would it be morally acceptable for a Catholic to finance a non-Catholic institution, even though it has a good mission?