Women’s tennis’ governing body has stood by Serena Williams’ claim that it was “sexism” that she was banned from the US Open final. (Click to subscribe...
Recent Comments