The British Defense Ministry said Saturday that Russia “highly likely” suffered more than 300 casualties in a New Year's Day strike on its troops in Ukraine ... Read more