Column 2 NewsRussia Delays Testing The DevilL Todd WoodMarch 27, 2017March 31, 2017 by L Todd WoodMarch 27, 2017March 31, 201702656 A source within the Russian Defense Ministry said to Russian news service TASS that testing of the Sarmat, or Satan II, ICBM has been delayed...