An Iranian woman has protested against her country's laws for women, by dancing in a loosely clad headscarf on the Tehran subway.

Dancing across the carriage, the woman can be seen doing crazy moves along to British pop group Little Mix's song 'Salute', reported The Telegraph.

The woman has defied two Iranian laws for women –dancing in public and moving around without a head covering.

The video surfaced after being uploaded on the Stealthy Freedoms of Iranian women page on Facebook.

هنرنمایی یک دختر در متروی تهران

این فیلم رقص یک دختر ایرانی در متروی تهران است. اتفاقی که در متروهای خارج ایران روزانه بسیار رخ می دهد، جوان هایی که به شیوه ها ی مختلف هنرنمایی می کنند. Dance in Tehran metro اين ويديو براى قضاوت در مورد مهارت رقصش نيست بلكه براى شجاعتش در حق انتخابِ یک سبک زندگی، شجاعت در شاد کردن مردم. فیلم ارسالی به صفحه آزادی یواشکی نیست.

Posted by ‎My Stealthy Freedom آزادی یواشکی زنان در ایران‎ on Tuesday, November 25, 2014

Twitter has been buzzing since the video leaked online with people drawing parallels with the Ferguson uprising.