India won another gold at the Commonwealth Games, which were taking place in Birmingham and this may be a sport that you aren’t even...

READ MORE