Al Dabbah, SudanAl Dabbah, also known as Ed Debba, El Debba, El Debbah or Ed Debbah, is a town in Sudan on the river banks of the Nile, which is served by the Al Dabbah Airport. It has an estimated population of 52,000.HistoryOn 7 February 2025, the Sudanese military repelled a drone attack by the RSF on the town, shooting down seven drones.