Putin, who made no comment, late yesterday left a bouquet of red flowers at the entrance to the Technological Institute metro station where 11 people were killed and dozens injured on last afternoon in what authorities are investigating as a suspected terror attack.
The area was sealed off by security forces.
Disclaimer: No Business Standard Journalist was involved in creation of this content