Russia President Vladimir Putin lays flowers near the Technology Institute station in wake of the St. Petersburg attack. (AP)
Russia President Vladimir Putin lays flowers near the Technology Institute station in wake of the St. Petersburg attack. (AP)
by Thaer Abbas | Apr 18, 2017 |