Sufi and bhakti movements
Indian society is the finest manifestation of confluence of different faiths and philosophies. Also, it is the same cradle where peace, non-violence, and compassion born and flourished. From time to time, various movements surfaced to counter divisive elements and reinvigorate the spirit of humanity. Sufi and bhakti movements were the real glue which strengthened unity among different faiths by preaching humanity, compassion, …