Are you having a laugh? By WI Reporters on December 13, 2013 • ( Leave a comment ) Health benefits of yoga craze revealed.