Tambov

1 result

Russian president Vladimir Putin lays flowers near the Tekhnologichesky Institut subway station in St Petersburg, Russia, on Monday. Photograph: Dmitri Lovetsky/AP

A deadly explosion on the St Petersburg metro was detonated by a suicide bomber whose body parts were found onboard the stricken train, Russian invest(...)