{"id":2963,"date":"2025-11-17T10:41:07","date_gmt":"2025-11-17T10:41:07","guid":{"rendered":"https:\/\/timesofpakistan.tv\/index.php\/2025\/11\/17\/iran-girls-kick-down-social-barriers-with-karate\/"},"modified":"2025-11-17T10:41:07","modified_gmt":"2025-11-17T10:41:07","slug":"iran-girls-kick-down-social-barriers-with-karate","status":"publish","type":"post","link":"https:\/\/timesofpakistan.tv\/index.php\/2025\/11\/17\/iran-girls-kick-down-social-barriers-with-karate\/","title":{"rendered":"Iran girls kick down social barriers with karate"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<div class=\"medium-insert-images ui-sortable medium-insert-active\">\n<figure contenteditable=\"false\">\n    <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-11-17\/633987_65817_updates.jpg\" alt=\"An Iranian girl pictured during a karate match. \u2014 AFP\" width=\"700\" height=\"400\" class=\"\"\/><figcaption contenteditable=\"true\" class=\"\">An Iranian girl pictured during a karate match. \u2014 AFP<\/figcaption><\/figure>\n<\/div>\n<p>As the referee&#8217;s whistle signalled the start of the match, two five-year-old Iranian girls faced off, delivering a closely watched karate bout to a captivated audience \u2014 a sign of the changing attitude toward martial arts in the Islamic Republic in recent years.<\/p>\n<p>The two young opponents, clad in crisp white karategi with coloured belts and protective headgear, circled each other on the tatami, the floor covering used for practising Japanese martial arts.<\/p>\n<p>Their movements were sharp and deliberate, each kick and block executed with precision and control to the cheers of an all-female audience.<\/p>\n<p>At the final whistle, three minutes later, the two opponents shook hands and embraced.<\/p>\n<p>The match was part of an annual regional tournament that saw 230 participants of all ages gathered in Tehran, lining up in formation before the competition began.<\/p>\n<p>That <i>AFP<\/i> was accorded rare access to film and photograph a competition for women and girls was itself a sign of greater official openness.<\/p>\n<p>&#8220;This sport is anything but violent&#8221; because it &#8220;promotes discipline&#8221;, said Samaneh Parsa, a 44-year-old mother who has been practising karate for five years with her daughter Helma and son Ilya.<\/p>\n<p>&#8220;I have observed its positive influence on children&#8217;s behaviour,&#8221; she said at a club in southern Tehran, where <i>AFP<\/i> was granted a rare access to the prelude to the match.<\/p>\n<p>For her, karate is a way to &#8220;release emotions&#8221; and &#8220;bring serenity during stressful times&#8221;, even though it was long frowned upon for women to practise the sport in Iran.<\/p>\n<p>All martial arts were temporarily banned for women after the 1979 Islamic Revolution but were later reinstated under stricter dress code regulations.<\/p>\n<h2>&#8216;Strong mindset&#8217;<\/h2>\n<p>As more women turn to karate, the sport has become a symbol of Iran&#8217;s changing society, where a young, urban generation is quietly challenging traditional gender roles and societal norms.<\/p>\n<p>Last week, Iranian athlete Atousa Golshadnezhad won another gold medal at the Islamic Solidarity Games in Saudi Arabia.<\/p>\n<p>Women in Iran have, in recent years, been pushing social boundaries more broadly \u2014 defying the Islamic Republic&#8217;s strict rules, including the mandatory dress code.<\/p>\n<p>The trend has been particularly evident since the September 2022 death in custody of Mahsa Amini, a 22-year-old Iranian Kurd, who had been arrested by the morality police for allegedly violating the dress code.<\/p>\n<p>Afshin Torkpour, head of Kyokushin-Ryu karate in Iran, has similarly noted a shift in recent years, with women turning to sports that &#8220;were once considered violent&#8221;.<\/p>\n<p>Women practising the sport are now as, and often more motivated, said Torkpour, noting that they develop &#8220;a strong mindset&#8221;.<\/p>\n<p>Around 150,000 people practise karate in Iran across all genders, says Torkpour, who estimates that the actual figure could be much higher, up to two million.<\/p>\n<p>At the Asian Championships, the national junior women&#8217;s under-21 team won 11 medals, including six golds.<\/p>\n<p>In 2020, two Iranian karatekas participated in the Tokyo Olympics in Japan but did not win any medals.<\/p>\n<p>For Azam Ahmadi, a woman in her 30s who has practised the sport since she was 12, karate teaches essential life skills: &#8220;If you fall, you have to get back up, keep going, and never give up.&#8221;<\/p>\n<p>Mina Mahadi, vice-head of the women&#8217;s Kyokushin-Ryu karate section in Iran, says it also allows girls to &#8220;gain confidence&#8221; instead of them &#8220;saying yes to anything&#8221;.<\/p>\n<\/p><\/div>\n<p><script type=\"text\/javascript\">\n            setTimeout(function(){\n                var scriptElement=document.createElement('script');\n                scriptElement.type=\"text\/javascript\";\n                scriptElement.setAttribute=\"async\";\n                scriptElement.src=\"https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js\";\n                document.body.appendChild(scriptElement);\n            }, 1000);\n            \/\/setTimeout(function(){ $('.medium-insert-images').find('figure').show() }, 3000);\n            var loadDeferredJS = function() {\n              var lazyloadjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js'];\n              var alljs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/thirdparty.js?ver=133'];\n              var jqueryjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/jquery.min_new.js?ver=43'];\n              var bootstrapjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/bootstarp.js?ver=55'];\n              var sliderjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js'];\n              var firebaseappjs = ['https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-app.js'];\n              var firebasejs = ['https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-analytics.js','https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-messaging.js'];\n              var firebasejs_tokenjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/push_notification.js?v=1.511'];\n              var alljscustom = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/my.js?ver=232366','https:\/\/www.geo.tv\/assets\/front\/js\/mycustom.js?ver=646'];\n              \/*setTimeout(function(){\n                  lazyloadjs.forEach(function (item,index) { \n                      var scriptElement=document.createElement('script');\n                      scriptElement.type=\"text\/javascript\";\n                      scriptElement.src = item;\n                      document.body.appendChild(scriptElement);\n                  });\n              }, 500);*\/\n                                    setTimeout(function(){\n                          jqueryjs.forEach(function (item,index) { \n                              var scriptElement=document.createElement('script');\n                              scriptElement.type=\"text\/javascript\";\n                              scriptElement.src = item;\n                              document.body.appendChild(scriptElement);\n                          });\n                    }, 1000);\n                    \/\/ setTimeout(function(){\n                    \/\/       bootstrapjs.forEach(function (item,index) { \n                    \/\/           var scriptElement=document.createElement('script');\n                    \/\/           scriptElement.type=\"text\/javascript\";\n                    \/\/           scriptElement.src = item;\n                    \/\/           document.body.appendChild(scriptElement);\n                    \/\/       });\n                    \/\/ }, 2000);\n                                    setTimeout(function(){\n                      firebaseappjs.forEach(function (item,index) { \n                          var scriptElement=document.createElement('script');\n                          scriptElement.type=\"text\/javascript\";\n                          scriptElement.src = item;\n                          document.body.appendChild(scriptElement);\n                      });\n                    }, 2500);\n                    setTimeout(function(){\n                      firebasejs.forEach(function (item,index) { \n                          var scriptElement=document.createElement('script');\n                          scriptElement.type=\"text\/javascript\";\n                          scriptElement.src = item;\n                          document.head.appendChild(scriptElement);\n                      });\n                    }, 4000);\n                    setTimeout(function(){\n                      firebasejs_tokenjs.forEach(function (item,index) { \n                                                        var scriptElement=document.createElement('script');\n                              scriptElement.type=\"text\/javascript\";\n                              scriptElement.src = item;\n                              document.head.appendChild(scriptElement);\n                                                });\n                    }, 6000);\n              const jqueryIntervalcheck = setInterval(function () {\n                if(typeof jQuery !== \"undefined\"){\n                    clearInterval(jqueryIntervalcheck);\n                                            setTimeout(function(){\n                              sliderjs.forEach(function (item,index) {\n                                  if(item == 'https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js'){\n                                    var story_embed_gallery = $('.story-area').find('.embedgallery').length;\n                                    \/\/var story_embed_gallery = 0;\n                                    if(parseInt(story_embed_gallery) > 0){\n                                      var scriptElement=document.createElement('script');\n                                      scriptElement.type=\"text\/javascript\";\n                                      scriptElement.src = item;\n                                      document.body.appendChild(scriptElement);\n                                    }\n                                  }\n                              });\n                        }, 100);\n                        setTimeout(function(){\n                          alljscustom.forEach(function (item,index) {\n                                var scriptElement=document.createElement('script');\n                                scriptElement.type=\"text\/javascript\";\n                                scriptElement.src = item;\n                                document.body.appendChild(scriptElement);\n                          });\n                        }, 1300);\n                    \/*const jqueryIntervalcount = setInterval(function () {\n    if(typeof jQuery !== \"undefined\"){\n        clearInterval(jqueryIntervalcount);*\/\n        if($('.infogram-embed').length > 0 || $('embedinfogram').length > 0)\n        {\n            !function (e, t, n, s) {\n                var i = \"InfogramEmbeds\", o = e.getElementsByTagName(t)[0], d = \/^http:\/.test(e.location) ? \"http:\" : \"https:\";\n                if (\/^\\\/{2}\/.test(s) && (s = d + s), window[i] && window[i].initialized)window[i].process && window[i].process(); else if (!e.getElementById(n)) {\n                    var a = e.createElement(t);\n                    a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o)\n                }\n            }(document, \"script\", \"infogram-async\", \"https:\/\/e.infogram.com\/js\/dist\/embed-loader-min.js\");\n        }\n        if($('.flourishClass').length > 0)\n        {\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/public.flourish.studio\/resources\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }\n        if($('.apester-media').length > 0)\n        {\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/static.apester.com\/js\/sdk\/latest\/apester-sdk.js\";\n            document.body.appendChild(scriptElement);\n        }\n        if($('.twitter-tweet').length > 0)\n        {\n            var tweetObj = document.getElementsByClassName('tweetPost');\n            var counter_tweet = 0;\n            if (tweetObj.length == 0) {\n                tweetObj = document.getElementsByClassName('twitter-tweet');\n                $.each(tweetObj, function (i, v) {\n                    $(this).attr('id', 'twitter-post-widget-' + i);\n                });\n            } else {\n                $.each(tweetObj, function (i, v) {\n                    if($(this).find('.twitter-tweet').length > 0){\n                        $(this).find('.twitter-tweet').attr('id', 'twitter-post-widget-' + counter_tweet);\n                        counter_tweet++;\n                    }\n                });\n            }\n            $.getScript('https:\/\/platform.twitter.com\/widgets.js', function () {\n                var k = 0;\n                var tweet = document.getElementById('twitter-post-widget-' + k);\n                var tweetParent, tweetID;\n                while (tweet) {\n                    tweetParent = tweet.parentNode;\n                    \/\/tweetID = tweet.dataset.tweetId;\n                    tweetID = tweetParent.getAttribute(\"id\");\n                    if(tweetID === null){\n                      tweetID = tweet.dataset.tweetId;\n                    }\n                    \/\/var tweetVideoClass = tweet.getAttribute('class').split(' ')[0];\n                    $(tweet).remove();\n                    twttr.widgets.createTweet(\n                        tweetID,\n                        tweetParent\n                    );\n                    k++;\n                    tweet = document.getElementById('twitter-post-widget-' + k);\n                }\n            });\n            \/*==============*\/\n            var tweetObjVid = document.getElementsByClassName('tweetVideo');\n            var counter_tweet = 0;\n            if (tweetObjVid.length == 0) {\n                tweetObjVid = document.getElementsByClassName('twitter-video');\n                $.each(tweetObjVid, function (i, v) {\n                    $(this).attr('id', 'twitter-vid-widget-' + i);\n                });\n            } else {\n                $.each(tweetObjVid, function (i, v) {\n                    if($(this).find('.twitter-video').length > 0){\n                        $(this).find('.twitter-tweet').attr('id', 'twitter-vid-widget-' + counter_tweet);\n                        counter_tweet++;\n                    }\n                });\n            }\n            $.getScript('\/\/platform.twitter.com\/widgets.js', function () {\n                var v = 0;\n                var tweetVid = document.getElementById('twitter-vid-widget-' + v);\n                var tweetParentVid, tweetIDVid;\n                while (tweetVid) {\n                    tweetParentVid = tweetVid.parentNode;\n                    \/\/tweetIDVid = tweetVid.dataset.tweetId;\n                    tweetIDVid = tweetParentVid.getAttribute(\"id\");\n                    if(tweetIDVid === null){\n                      tweetIDVid = tweet.dataset.tweetId;\n                    }\n                    $(tweetVid).remove();\n                    twttr.widgets.createVideo(\n                        tweetIDVid,\n                        tweetParentVid\n                    );\n                    v++;\n                    tweetVid = document.getElementById('twitter-vid-widget-' + v);\n                }\n            });\n        }\n        if($('.instagram-media').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/platform.instagram.com\/en_US\/embeds.js\";\n            document.body.appendChild(scriptElement);\n        }\n        if($('.tiktok-embed').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/www.tiktok.com\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }\n        if($('.threadsPost').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/www.threads.net\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }\n        if($('.fb-video').length > 0 || $('.fb-post').length > 0){\n            var container_width = $(window).width();\n             if(container_width < 500){\n                if($('.fb-video').length > 0){\n                    let embed_url = $('.fb-video').attr('data-href');\n                    let htmla=\"\n<div style=\"float:none;\" class=\"fb_embed_section fb-video\" data-href=\"\"+embed_url+'\" data-width=\"380\" data-show-text=\"false\"><\/div>\n<div class=\"clearfix\"><\/div>\n';\n                    $('.fb-video').parent('.embed_external_url').html(htmla);\n                }\n                else{\n                    let embed_url = $('.fb-post').attr('data-href');\n                    let htmla=\"\n<div style=\"float:none;\" class=\"fb_embed_section fb-post\" data-href=\"\"+embed_url+'\" data-width=\"380\" data-show-text=\"false\"><\/div>\n<div class=\"clearfix\"><\/div>\n';\n                }                \n            }\n            $('body').prepend('\n<div id=\"fb-root\"><\/div>\n');\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&version=v2.11&appId=580305968816694\";\n            document.body.appendChild(scriptElement);\n        }\n        var scriptElement=document.createElement('script');\n        scriptElement.type=\"text\/javascript\";\n        scriptElement.setAttribute=\"async\";\n        scriptElement.src=\"https:\/\/dcc4iyjchzom0.cloudfront.net\/widget\/loader.js\";\n        document.body.appendChild(scriptElement);\n    \/*}\n},100);*\/                }\n              },100);\n            };\n            var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||\n            window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;\n            var loadDeferredJSCaptcha = function() {\n                var addJSNode = document.getElementById(\"captchejs\");\n                var replacement = document.createElement(\"div\");\n                replacement.innerHTML = addJSNode.textContent;\n                document.body.appendChild(replacement);\n                addJSNode.parentElement.removeChild(addJSNode);\n            };\n            window.addEventListener('load', loadDeferredJS);\n                            \/\/window.addEventListener('load', loadDeferredJSCaptcha);\n                      <\/script><script async src=\"\/\/www.instagram.com\/embed.js\"><\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.geo.tv\/latest\/633987-iran-girls-kick-down-social-barriers-with-karate\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An Iranian girl pictured during a karate match. \u2014 AFP As the referee&#8217;s whistle signalled the start of the match, two five-year-old Iranian girls faced off, delivering a closely watched karate bout to a captivated audience \u2014 a sign of the changing attitude toward martial arts in the Islamic Republic in recent years. The two [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2964,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2963","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-latest"],"_links":{"self":[{"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/posts\/2963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/comments?post=2963"}],"version-history":[{"count":0,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/posts\/2963\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/media\/2964"}],"wp:attachment":[{"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/media?parent=2963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/categories?post=2963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/timesofpakistan.tv\/index.php\/wp-json\/wp\/v2\/tags?post=2963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}