Guru Nanak Foundation for Humanity o/a Sikhs for Humanity is a registered charity in Canada (81273 7989 RR0001). Founded in 2009, our mission is to take the Sikh teachings of seva (say-vah: selfless service) and langar (free communal meals served to all without discrimination) to those who need it most.