Nowruz

River turns blood-red in Iran just in time for Passover? Nowruz? a “red warning” for flooding in five western provinces as a new wave of heavy rains approaches just ahead of Nowruz, the Persian New Year; torrents of water flowing blood red on the island of Hormuz. In Islam, there are five plagues, i.e. floods, locusts, lice, … Continue reading Nowruz