$50bn Yukos Case Latest Russia Cost

Russia has been caught firing artillery across the border at Ukraine - at least that's according to these images, released by the U.S. on Sunday. It's the latest development in the geopolitical stand