What was the Dalai Lama doing on the cover of the Christmas issue of the French fashion magazine Vogue's Christmas issue (see page 3)? He was the editor!
A Reuters report on a recent IFAD announcement regarding the rural poor in the developing countries once again rakes up the question of what to believe and what not to