ARTICLE AD BOX
Iran's karate team emerged on Sunday as the runner-up at the Karate World Cup, held in Spain, after a tough final against Egypt.
Iran's karate team emerged on Sunday as the runner-up at the Karate World Cup, held in Spain, after a tough final against Egypt.