Elnaaz Norouzi, an Iranian-born actress, who is best known for her role in the Netflix series ‘Sacred Games’, has taken to social media to share a video of her stripping and going topless. She has joined the widespread demonstration of Iranian women against the country's morality police.