Tehran residents express shock and fear after strikes

Jun 13, 2025 - 15:42
Tehran residents express shock and fear after strikes