LONDON - While Israelis are feeling down in the dumps at the lack of any Olympic medals in the London Games, some have been making the excuse that a nation of little over seven million citizens, less than 0.1 percent of the world's population, has little claim to the podium. But a closer look at the medal standings seems to prove that demography is not the only reason a country excels in the Olympics.
India takes the gold in relative medal futility at London 2012
Cricket and chess craze, corruption undermine Olympic efforts.
Text size
this story is by


