News

A tsunami originating from a landslide set off seismic waves that were detected across the world. The phenomenon, which ...