I've been on this site for over 20 years and have never witnessed so many posts deleted, many of which are totally innocuous, while others accuse athletes of doping with no evidence and they stay up with no problem.
What exactly is going on behind the scenes in letsrun world?