A blast in a karaoke parlor in northeast China killed 25 people and injured 33, state media reported Thursday. Xinhua News Agency did not give a cause for the Wednesday night blast in Tianshifu township in Liaoning province. China has suffered a string of blasts, fires and accidents in shopping malls, cinemas and other public places despite repeated government promises to improve safety. Many are blamed on lax safety procedures and negligence. In 2005, a fire in an illegally run bar in the southern city of Zhongshan killed 26 people. Local officials said the bar lacked fire extinguishers and its emergency exit was too narrow. In China's worst recent nightclub disaster, a fire blamed on a welding accident tore through a disco in the central city of Luoyang in December 2000, killing 309 people. Local reports at the time said the building had failed 18 safety checks in two years. Last December, China executed two men found guilty of causing explosions at two Internet cafes in central China that killed two people. The two had been found guilty in connection with blasts in May 2006 at two cafes in Hefei, the capital of Anhui province. Xinhua gave no motive for the attacks.