Share Twitter Facebook LinkedIn Email UK Defence Intelligence has reported that Russia has made little progress across the front in recent weeks but maintains a quantitative advantage and is able to absorb losses. Read More