Iran is witnessing street protests against price rises, bureaucratic corruption and the rapidly eroding value of the currency
IRAN is in trouble. For weeks there have been street protests against price rises, bureaucratic corruption and the rapidly eroding value of the currency .