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