Dalai lays stress on scientific progress

Tibetan spiritual leader Dalai Lama said on Tuesday that the welfare of the world and peace was possible only when human beings co-existed with love and affection.