Full Name: Mostafa Mohammad Najjar Biography: Mostafa Mohammad Najjar was born in 1955 in the city of Shiraz. He has occupied various positions of authority in the state's intelligence and…
The United States and rights activists are criticizing Iran for selecting as its new judiciary chief a conservative cleric allegedly involved in mass executions of dissidents in the 1980s.