The mayor of the northern Chinese city where huge explosions killed more than 100 people last week took responsibility for the disaster on Wednesday, as the authorities sought to contain growing public anger about the accident. Mounting evidence has suggested that political malfeasance and rampant safety violations played significant roles in the accident. Read more