It's Boston local news in one concise, fun and informative emailThank you! You have been subscribed to WBUR Today.We were unable to subscribe you to WBUR Today. You can try subscribing here or try again later.
A damaged train carriage sits at the Technological Institute metro station in St. Petersburg, Russia. At least 10 people were killed and dozens more were injured Monday afternoon after an explosion went off in between metro stations in Russia's second-largest city. (AFP/Getty Images)