At least 31 people were killed in an explosion in a restaurant in China on Jun 21.

This post was originally published on CNA.