Saudi Arabia's status as potential hosts has proven to be hugely controversial given their human rights record, ...