PUTIN: “THE INVESTIGATION WILL SHOW WHAT HAPPENED” by Sharon Rondeau (Apr. 3, 2017) — Multiple sources reported on Monday that two explosions have killed ten people and injured many more in the St. Petersburg, Russia metro train system. Russian President Vladimir Putin has not ruled out terrorism as the cause. The explosions occurred in two […]