BEIJING, China (AFP) — At least 20 people were trapped after an explosion Friday at a government office in the southwestern Chinese city of Chongqing, according to state media. The blast occurred soon after midday and was caused by a “suspected gas leak” in an office canteen, the state-run People’s Daily reported, adding that rescue teams are en route to the site. © Agence France-Presse