A 7.8 magnitude earthquake struck Mindanao in the southern Philippines, leaving at least 41 people dead and injuring over 450.Widespread damage includes 2,000 destroyed homes and the suspension of flights at the General Santos airport due to infrastructure failure.Emergency teams are working to rescue survivors as 20,000 people remain displaced in temporary shelters following the region's strongest seismic event in five decades.