Roger Federer is the player from which country who has recently announced his retirement from tennis?
Answer: Switzerland
Explanation
- Roger Federer announced his retirement on 16 September 2022.
- Roger Federer will retire from tennis after the Laver Cup at the age of 41.
- Roger Federer is a professional Swiss tennis player.
- Roger Federer won 17 Grand Slam singles titles (4 Australian Open, 7 Wimbledon & 5 US open).