Dalai Lama Among Top 10 World’s Most Admired People

The Tibetan spiritual leader and world renowned torch bearer of peace, His Holiness the Dalai Lama is among the top 10 list of World’s Most Admired People according to the online survey conducted by the YouGov. The list of most admired people was published on Wednesday which was categorized into top 10 men and top 10 women.

Read more