Magnus Carlsen Turns 30 Today!

Happy Birthday!

Congratulations! But what you have done recently to make the world a better place? Congratulations! But what you have done yesterday to make Read the rest