Articles by Anne Pringle



From London to Sochi

  • 24 February 09
  • U.K. Ambassador to Russia
The International Olympic Committee has granted the U.K. the honour of hosting the Olympic Games in London in 2012, and Russia the honour of hosting the Winter Olympic Games in Sochi in 2014.