Den 4. juli 2021 styrtet et Lockheed C-130 Hercules transportfly fra Philippine Air Force (PAF) da det feilberegnet landingen på flyplassen der, som betjener provinsens hovedstad Jolo. Med minst 45 døde, hvorav 42 ombord og tre på bakken, var dette den dødeligste flyulykken i filippinsk militær historie.