Roger Federer and Rafael Nadal will face each other for the first time since 2017 in the semi-finals at Indian Wells.

Read the whole story at BBC News





Comments are closed.

 

 


hey