July 26 2018 7:41am

Explosion reported at U.S. Embassy in Beijing, China

Witnesses said the sound from the explosion was deafening.

Responsive site?

Video Home