By Moni Basu, CNN
Karl Marx called religion the opium of the masses, so a few folks were taken aback when the Dalai Lama proclaimed himself a Marxist during a recent visit to Minnesota.
Minneapolis-based writer Tsering Namgyal listened in on the Dalai Lama's talk with 150 Chinese students at the University of Minnesota. Surprised by what he heard, he wrote about it for Religion Dispatches. Namgyal said midway through the conversation, the Dalai Lama said: "As far as sociopolitical beliefs are concerned, I consider myself a Marxist."
The CNN Belief Blog covers the faith angles of the day's biggest stories, from breaking news to politics to entertainment, fostering a global conversation about the role of religion and belief in readers' lives. It's edited by CNN's Daniel Burke with contributions from Eric Marrapodi and CNN's worldwide news gathering team.