Algeria Massive Fire in Chengdu Hospital Leaves 24 Injured and Hospitalizedby Olivia Williams April 16, 2025