Home Israel strikes hit power supply system in Tehran, ... 23 June 2025 Israel strikes hit power supply system in Tehran, triggering outage: media