Military Plant In East Ukraine Devastated By Massive Explosion; ...
• zerohedge.comLast night's headlines crowed in bright red flashing text that Russia and Ukraine had (once again) agreed a cease-fire and terms over the borders between the two nations.