Advertisement

Dalai Lama sounds off on Afghan war, oilsands

Military intervention in Afghanistan and Iraq has been a failure, according to the Dalai Lama.

Robert Remington and Jamie Komarnicki

Sponsored content

AdChoices