
Ukraine ports blockade weakened as Russian troops retreat from Snake Island
Russian armed forces have withdrawn from the key outpost on Snake Island in the Black Sea as Ukraine port operations could possibly resume. Snake Island, strategically located south of Ukraine’s major…



















