Tehran, Iran – Tens of millions of people across Iran are facing major disruptions as authorities shut down services in the face of an exacerbating energy and currency crisis amid historic ...