Yoga can help our minds and bodies feel stronger and less stressed out, even those of us who are flexibility challenged! Larry Payne, co-author of “Yoga for Dummies”, answered questions about this ...