India create history by beating 14-time champions Indonesia and winning the Thomas Cup for first time in 73 years. Here's how tweeple are celebrating this win.
India create history by beating 14-time champions, Indonesia to win the Thomas Cup for first time in 73 years.