"In my opinion, if I have to tell the truth, they (Indians) will never have hearts like Muslims and Pakistanis. I don't think they have the large and clean hearts that Allah has given us," Afridi said during a talk show on Samaa news channel when he was asked about relations between the two countries.
That's the captain of the Pakistani cricket team. A non-Muslim has unclean hearts given his proper Islamic logic. Or as many Muslims learn: the kafir is dirty.