India win 'Handball-on-skates' World Championship
India won the men's Roll Ball World Cup Championship as they beat Iran 8-7 in the final on Wednesday. India also won the tournament in the women's category, defeating Iran 6-4 in the final. Roll Ball is a combination of roller-skating, handball, and basketball, and it was invented by an Indian sports teacher Raju Dabhade in 2003.