Iranian karate practitioners have managed to take home six medals, including three golds, at the 3rd edition of the Islamic Solidarity Games in Indonesia.
On Monday, Iranian sportswoman Mahsa Afsaneh exhibited an impressive individual kata performance in the Sriwijaya Promotion Center of the Indonesian city of Palembang, and overcame her Egyptian,...