Mail Online Videos

MOST RECENT

Video: Crowds seen running after a number of explosions in Changchun

This is the terrifying video of multiple explosions near Wanda Shopping Plaza in Chinese city of Changchun. Crowds seen running after after a number of blasts. One person was killed, authorities confirmed.