Is it right for WTA Finals to be held in Saudi Arabia?

Is it right for WTA Finals to be held in Saudi Arabia?

BBC Sport

Published

Is it right for the WTA to hold their 'crown jewels' Finals in Saudi Arabia?

Full Article