6.2-magnitude earthquake strikes southeast of Pondaguitan, Philippines Sign of the Times 22 April 2025 Hits: 12 Source link Prev Next