A strong 6.3-magnitude earthquake rocked the Indonesian island of Lombok yesterday, triggering landslides, damaging buildings and
A strong 6.3-magnitude earthquake rocked the Indonesian island of Lombok yesterday, triggering landslides, damaging buildings and