People like the Brojo's should be asking these questions. It's only sad that more aren't willing to take a more firm stance.
It doesn't matter if she is indeed guilty or not. All the signs point in the direction that shows she is, but none the less, any responsible and honest athlete has a responsibility to explain why they are supporting the cheating side of our sport by associating with doe fiends like Mark Block. The IOC is absolutely correct in looking to include direct associations as parallel to doping yourself. If you are going to support the cheats, and continue working with them, then you deserve to be UN-invited to all diamond league, and pro sanctioned meets. And you deserve to be held with suspicion. Sorry, but if an athlete is being honest, why would they ever in a million years jeopardize the real hard work and integrity they have held up if they even thought their coach, or agent was connected to drug cheating, among other things.
MAKES NO SENSE IF YOU ARE BEING HONEST!