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.
Twitter has been buzzing since the video leaked online with people drawing parallels with the Ferguson uprising.