Accused Rapists Can Be Stood Down From Being Racing CEO’s – But It Doesn’t Look Like They Can Be Stood Down From Racing Horses
Scott Steele is the controversial CEO of Albion Park who is currently stood down as a result of pressure from the Racing Minister, after she became aware that he is presently on bail after being charged the year before last with rape and sexual assault charges involving two separate young woman victims who were racing […]