I think that the smaller organizations are the best bet.

Of course you have to research them before you donate.

Everyone will donate to the RC, but the more specialized, focused
charities sometimes don't get enough funds to make a difference.