I think its ridiculous that people are saying, "AMI/IFBB should wait until due process."
The fact is, AMI/IFBB is a business.
If I owned my own business, big or small, and one of my employees was accused of rape, they would be fired that day. Plain and simple.
I am not risking my livelihood and my ability to earn a living, so I could demonstrate some sense of justice (e.g., innocent until proven guilty). Gotta love all the people spouting this nonsense, who would likely fire their employee in an instant. I mean, would you keep an employee on who was accused of raping a child? No.
As for lie detector tests, I do not believe in them, no matter the outcome. It's bad science. They should be banned and never used again.