Is it just me ? Or is the topic of re-testing Beijing athletes for CERA starting to smell worse than stale urine? Why the huge delay? Who's being bought off, and how and why?