Skip to main content
Advertisement

Rainstorm turns beach on Iran’s Hormuz Island deep red