May the Truth Force Be With You

India’s yoga guru, Baba Ramdev, is on a hunger strike starting yesterday, along with 100,000 of his followers including some in Houston, Texas (click on the prior link to catch the Houston Chronicle‘s Kate Shellnut comparing Ramdev’s popularity to that of Oprah or Joel Osteen!).  He’ll fast to the death, Ramdev says, if he has to.  His demands? Continue Reading →