Recovery operations were underway on Wednesday (March 13) after a suspected gas leak caused a blast in China’s northern Hebei province earlier in the day, killing at least two people and injuring more than two dozen, according to state media and authorities.