Spiritual leader Pilot Baba’s last rites performed
Kathmandu: Kapil Advait, popularly known as Pilot Baba, a prominent spiritual figure from India with his disciples spread in different parts of the world, was laid to rest in Haridwar,…