Shakila AliAug 16, 20195 minMudra SeriesMudra is a Sanskrit word meaning a symbolic hand gesture that has the power of producing joy and happiness. Regular practice of mudras...