Widespread protests have gripped Iran, fueled by economic woes and a collapsing currency, now trading at some 1.4 million to ...