NationalGuru Nanak Birth Anniversary: PM Modi Greets The Nation; Hails Sikh Gurus For Their Noble TeachingsBY PTI