World An earthquake in the northern Philippines at 7.0 magnitude triggers landslides! 3 years ago by Factswow Team