ANSWER:
If you were not aware of his intention prior to giving charity then you are not sinful. Next time, don’t give them cash but rather pay their bills or buy them food.
ANSWER:
If you were not aware of his intention prior to giving charity then you are not sinful. Next time, don’t give them cash but rather pay their bills or buy them food.