With the enormous success of the London 2012 Olympic and Paralympic Games, the pressure is very much on Brazil to deliver something that surpasses London's performance as host, or at the very least, equals it.
Read Whole Story