‘Atmospheric river’ set to deliver a deluge from coast to coast 1624352891-Himawari Satellite cloud 7:08pm, Jun 22, 2021 1624352891-Himawari Satellite cloud Ross McGravie Site editor Share Twitter Facebook Reddit Pinterest Email