Since Jamaica’s exploits at the Beijing Olympics, many persons around the world have questioned the athletes’ performances, suggesting possible drug-use.

more