What are the health benefits of Yoga?

What are the health benefits of Yoga and how [...]