News

A towering pillar of ash rose over Indonesia's Flores Island on June 17 as Mount Lewotobi Laki-laki erupted spectacularly.