Russian troops have withdrawn from Snake Island in the Black Sea after repeated assaults by Ukrainian forces, a move that is a setback for Moscow’s forces and possibly undermines their control over vital shipping lanes.
The retreat came after sustained Ukrainian attacks — including with powerful, newly arrived Western weapons…