July 23, 2025

Tehran may run out of water before summer's end, Pezeshkian says

Iran International
July 31, 2025