excuse me but I am confused that who are kafir - all the non Muslim or atheist or the Muslim people who disbelieve in any one of the point of aqueeda . Recently someone ask me that can he give zakat to a non-muslim sick person? As we know we cannot give zakat to kafir. I'm unable to answer.
Seek proper guidance.