Is shaking hands or hugging in male & female (non-mahrem) if said that you have to do it because of countries rituals halal/haram/forbidden?
Hugging between a non-Mahram male and female is forbidden under all circumstances.
Shaking hands between non-Mahram male and female should also be avoided unless the woman is very old and there is apparent sense of Fitnah in shaking hands then shaking hands with an old woman would be allowed.
And Allah knows best.
Mufti Ikram ul Haq
Fatwa Center of America