Features - Olympics posts

*It is now less than one hundred days until the 2012 Olympic Games open in London. Though this is the third games that the English capital has held, it is the first of the modern era and is being celebrated as such.