The manifold benefits of meditation has been reinforced by countless studies and experts the world over and spiritual leader Advaitananda Giri on Friday reiterated the benefits of the ancient practice, especially during a time when Covid-19 has batte ...