
You should not give money to child beggars
…in the country you’re visiting. You don’t know the situation, it could well be that they are being run by a pimp and if business is good he will hire more children to beg; children who then can’t be doing things like being in school. You should instead give later to appropriate charities. HOWEVER. If a kid brings to you in his arms an adorable puppy for a picture, and you take that picture, then you have to give that kid some money, lady. Fee for services rendered. You should not have taken that picture but since you did, your principled stance of “oh no..no money” and feined patting of your pockets only serves to add just a little bit more injustice to an already terribly unfair life. You are a jerk.