SkyNews

Roger Federer announces retirement after 20 Grand Slams

Tennis champion Roger Federer has announced his retirement after being faced with challenges in the form of "injuries and surgeries".The 41-year-old said in a video....Read More