Pentagon estimates Russia has lost 7K troops
(Newser) -
Russian forces are continuing to bombard Ukrainian cities, killing civilians and wrecking infrastructure, but the invasion has "largely stalled on all fronts," according to Britain's defense ministry. An intelligence assessment released Thursday says Russians "have made minimal progress on land, sea, or air in recent days...