Massive Blast Rips Through Tianjin, China

Twin blasts lit up the night in Tianjin, China killing at least fifty people and injuring hundreds.  The cause of the explosion is not known at this time, but the two blasts were measured at 2.3 and 2.9 on the Richter scale.  Check out the New York Times for some interesting imagery analysis of the […]

The Myth of the CIA and the Trans-Siberian Pipeline Explosion

There’s a well-known expression that if you repeat a rumor often enough, it becomes a fact. Such is the case with the oft-repeated rumor that the CIA was responsible for the Trans-Siberian pipeline explosion in June, 1982 by sabotaging the SCADA system that ran the pipeline. The latest iteration of that rumor was in the […]