Iran witnessed its largest wave of protests in three years on Monday after the national currency, the rial, plunged to a ...