Tag: IRGC

Khalil Khani: Hassan Rouhani and violations of human rights

Hassan Rouhani, often referred to as a “moderate” by some pundits in the West, has always been a high-ranking official in the Iranian regime. For the last three decades, he has served in the intelligence, military and national security apparatus.