Tag: phenomenon

Science

Rare phenomenon pummeling heavy rains over north India....

Satellite images captured by INSAT bear an eerie similarity to the situation witnessed during the 2013 ‘Himalayan Tsunami’ that triggered...