Hosted on MSN

Is yoga alien to you?

Some people feel yoga is just a practice that they need to learn. But whether in a bustling Japanese city, a quiet village in Africa, or the heart of rural India, a newborn, irrespective of place, ...