El Mahalla El Kubra – commonly shortened to El Maḥalla – is the largest city of the Gharbia Governorate and in the Nile Delta, with a population of 614,202 as of 2023. From Wikipedia
Rescuers are still combing debris for additional victims.