Fox News senior strategic analyst Gen. Jack Keane says Russia has completely stalled in their military advances over the past year and sustained massive casualties on ‘Life, Liberty and Levin.’
Watch Gen. Jack Keane gives his analysis of new sanctions on Russia - FNC | FOX One