Dalai Lama Slams Chinese Repression

Dalai Lama Slams Chinese Repression

Olympic Torch

Olympic Torch

Japan and China clash over islands

Japan and China clash over islands