Muhammad Sahimi

Muhammad Sahimi

Muhammad Sahimi is a professor at the University of Southern California in Los Angeles. Since the mid 1990s he has been analyzing Iran's political developments,