Breaking: See updates at Aljazeera, second device de activated.   Ten people were killed and more than 20 were injured when an explosion tore through a train carriage in a St. Petersburg metro tunnel on Monday in what authorities called a probable terrorist attack Russian news media reported that […]

by IWB · Published March 30, 2017 · Updated March 30, 2017 I am going to start this bombshell story off with a tweet which summarizes the report, then moving on to the details…of which there are many! Check out this tweet!… This is just too good to be […]