What is the continual reading of the Guru Granth Sahib called which lasts for two days and two nights?

By January 7, 2015Sikh History

Author Harjot Kaur

More posts by Harjot Kaur

Leave a Reply