Tag: St. Petersburg Russia

St. Petersburg, Russia Subway Bombing: Some Things You Need To Know

The Russian city of St. Petersburg was rocked by an explosion on one of their metro trains. Here are some things you need to know about the Russian bombing.

Follow Us

103,505FansLike
5,684FollowersFollow
1,545SubscribersSubscribe