Hardliner IRGC’s Commander becomes Iran’s Parliament Speaker
by Dr. Reza Parchizadeh Ghalibaf’s record of violation of human rights became much darker when he was appointed commander-in-chief of
Read Moreby Dr. Reza Parchizadeh Ghalibaf’s record of violation of human rights became much darker when he was appointed commander-in-chief of
Read More