Explosion at Russian train station

CNBC Videos
Security video of actual explosion at the train station in Volgograd, Russia, and its aftermath.
View Comments (0)