Iranian protests trigger speculation over power

Iranian protests trigger speculation over power
play icon
Photo has been used for illustrative purpose.