Create new Board
Editorial Images

TOPSHOT-RUSSIA-METRO-BLAST

TOPSHOT - A picture shows the damaged train carriage at Technological Institute metro station in Saint Petersburg on April 3, 2017. Around 10 people were feared dead and dozens injured Monday after an explosion rocked the metro system in Russia's second city Saint Petersburg, according to authorities, who were not ruling out a terror attack. / AFP PHOTO / STR (Photo credit should read STR/AFP via Getty Images)
TOPSHOT-RUSSIA-METRO-BLAST
Embed