No media source currently available
Russian President Vladimir Putin laid flowers at a makeshift memorial to victims of the April 3 explosion on a St. Petersburg metro train. (Reuters)