A Kafir is not what you think?
I have witnessed many discussions, both face to face and remote where some Muslims call Christians and Jews as Kafirs and Christians and Jews call themselves Kafirs. We should understand what Kafir means from the context of the Quran and the language at the time...