Explosion in front of US Embassy to Beijing