U.S. Computer Firm Dell Ceases Russia Operations

Elva Mankin

Ukrainian military forces have continued to foil Russian attempts to break through around the strategic city of Bakhmut to extend control over the Donbas region. Having taken Syevyerodonetsk and Lysychansk weeks ago, Russian forces have focused on the key city of Bakhmut. The town — which had an estimated 70,000 […]