There is no Sikh race,its a religion ...so Sikhs and Hindus of Indian Punjab are closely related by caste or ethnicity to Hindus,Muslims even Christians living neighboring states of Hariyana,Himachal, NCR Delhi,Uttarakhand etc ...basically north India which is a large religion.
While...