Allegations of doping leave Athletics and the IAAF in a mess

Humankind is naturally wary of optical illusions. In a world filled with nefarious statements and dubious facts, many seek solace in the seeming simplicity of tangible, physical evidence. You have to see it to believe it. Apparently. This phenomena is even more visible in sports, where people push themselves to the limits of their physical […]