M4.5 Earthquake 45 km WNW of Kuqa, China - May 4, 2025 | QuakePulse