An explosion on the front walk of a branch of China Construction Bank in Wuhan, capital of central China's Hubei Province, killed 2 passersby, December 1, 2011. More than ten victims were hospitalized with injuries. The cause of the blast is under investigation. [CNS Photo/Zhang Chang]