St Petersburg is a lovely city to visit. I'm just warning people to be on their guard on the Metro during rush hour.
The mass of people and the pushing is something I've never experienced anywhere that I've travelled to before. Obviously there's a small number of people, as there are in most cities, who will take advantage of the situation for their own criminal activities.