
Mohammad Ali Najafi
Mohammad Ali Najafi
محمد علی نجفی
Unknown
Male
Unknown
No
Alive
22 May 2020
- Commander of Police for Monitoring Public Places, Tehran (2004 - May 2009)
- Secretary of Iran’s Trades Council (May 2009 - Oct 2012)
These violations may only be part of the human rights violations that this person has been involved in. The investigation into this person's human rights record is ongoing.