National Guru Nanak Birth Anniversary: PM Modi Greets The Nation; Hails Sikh Gurus For Their Noble Teachings BY PTI