Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

On every 10 December, the Noble peace prize is awarded in?

On every 10 December, the Noble peace prize is awarded in?

A. USA
B. Norway
C. Rome
D. None of these