Is There a Further Twist Ahead in the Emma Stewart Tale?
The word on the street is that the racing lab may have found traces of something a lot more explosive than saline in the tubes of the drips seized from Emma Stewart that lead to her presently stayed 6 month disqualification. Something much more explosive indeed. If the mail is correct, this is going to […]