By : Dr. Majid Rafizadeh Many wonder why so-called Western “leftists” and “liberals,” as well as mainstream liberal media outlets, shower praise on Tehran, particularly given its condemnation of the West, its state sponsorship of terrorism, its poor human rights
You must be logged in to post a comment.