- 03 Oct 2017
Sewa, an altruistic concept, lies at the very heart of dharmic traditions of India. It involves performing acts of kindness without an expectation of reward or return. In that spirit, British Indians across the UK celebrated Sewa Day last Sunday...