A 30-minute hailstorm killed 45 people and injured about 120 in a southwest China city Thursday, New China News Agency reported. The storm in Luzhou, Sichuan province, damaged houses, cut water and power supplies and telephone lines. It also uprooted trees.