what is nifaq in islam?
Munafiq is a person who in public and in community shows that he is a Muslim but rejects Islam or propagate against it either in his heart or among enemies of Islam. The hypocrisy itself is called nifāq (نفاق).