Atousa Golshadnezhad wins historic gold for Iran at World Karate Championships


Iranian karate athlete Atousa Golshadnezhad (Photo by IRNA)

Continue Reading