NewZense – New Sense or Nonsense, You Decide!!
Highlights Roger Federer thanked the fans through an emotional social media post. He will retire from…