STOCKHOLM: Alfred Nobels last will and testament, which played a pivotal role in Swedish history by creating the now-illustrious Nobel prizes, has gone on display for the first time in Stockholm.
To continue reading the rest of the article, click here