Will the US and the world step up and hold Russia accountable?
Yesterday the US State Department released satellite images proving that Russia has in fact fired on Ukraine from their territory further making a link between Moscow and the escalating crisis.
The images were released from the U.S. Director of National Intelligence and show blast marks on the ground in Russia the where rockets were launched from and massive craters where they impacted in Ukraine. Officials stated that the images depict heavy weapons being fired between July 21 and July 26 which was after the July 17th downing of MH17
This four page memo released by the Obama administration is their effort to hold Russia accountable, but really this is not doing much to persuade Russia from further military posturing
The Pentagon released a statement days ago saying the “movement of Russian heavy-caliber artillery systems across its border into Ukraine was imminent”.