Iran is witnessing protests following the death of Mahsa Amini, who had been detained by the nation's "morality police" for not donning a headscarf. The nation's rigorous dress code is enforced by its morality police.