A person cannot give Zakāh to fulfil the personal needs of those
whose financial responsibility rests upon him. Barring them, one should
naturally give Zakāh to those who are more close to him and so on. However, this
is not a hard and fast rule which is to be strictly followed. It may hold good
in general circumstances, but if one comes across some unknown needy person who
really deserves one's help then he can certainly give him the Zakāh money.