Hun ble i 2010, etter inngrep av myndighetene, avskjediget på politisk grunnlag. Hun har i mange år kjempet mot at politiske fanger skal kunne fengsles uten rettergang og for kvinners rettigheter i Iran, for dette arbeidet har hun blitt idømt fengselsstraff og reiseforbud. Mohammadi er aktiv innen Defenders of Human Rights Center i Iran og i Iranian National Peace Council. I september 2011 ble hun arrestert, og i oktober dømt til 11 års fengsel for propaganda mot staten. Hun har (per oktober 2023) blitt fengslet totalt 13 ganger og dømt fem ganger. Til sammen er hun dømt til 31 år i fengsel og 154 piskeslag. Per oktober 2023 sitter hun fengslet i Evin-fengselet, som betegnes som Irans mest beryktede fengsel.