Fri. Dec 19th, 2025

THIS is the haunting moment heavy storms batter an island and leave it overflowing with eerie blood-red rainfall. Hormuz Island off Iran in the Persian Gulf turned deep crimson when the pouring rain flowed over cliffs and into the ocean. The bizarre “blood rain” paralleled similar depictions of red water in the Bible, which have…

By

Leave a Reply

Your email address will not be published.