Is donating money to international charities really more effective than giving locally? I've volunteered at a local food bank for two years, and I've seen how even small amounts directly feed families in my neighborhood. But when my friend sent $100 to a global disaster relief fund, she got emotional about helping strangers across the world, though we both wondered how much actually reached them. I'm not sure if spreading donations thin across distant causes dilutes the impact, or if it's just as valuable to support humanity as a whole. Do we have a moral obligation to give where the need is greatest, even if it's far away?