India wins 66 medals at Commonwealth Games

India just had one of its best showings ever at the 2018 Commonwealth Games.

avatar
Brut.
17 April 2018 1:33 AM