News

A 2016 satellite photo shows nearly a dozen swirling dark spots that emerged in the clouds over Heard Island in the Indian ...