At least 26 are killed after being trap­ped in a “fire­ball” in the moun­tains of Sichuan, reports say. Original article