on August 7, 2010 at 11:06 AM / in World sport

Echoes of discontent

If you are from Spain, current World Cup champion, then recently concluded 2010 World Cup tournament in South Africa probably went very well, as far as you are concerned. But if you are like the rest of us, chances are you are unhappy with the championship’s “human factor” errors which caused some teams to lose matches they should have won […]

Read more ›