St. Petersburg metro blast kills 10, 50 injured

Horrific images of Monday’s blast show bloodied, shocked and injured commuters lying on platforms after an explosion ripped through St. Petersburgs’ Sennaya Ploschad and Institute of Technology stations.

Read More