How can a good non-Muslim be Kaafir? I have met good 'Kaafir' men who seem to be far better than many Muslims in manner and intelligence? Is it time to stop name calling non-Muslims by the term 'Kaafir'?
valid question