'They've found traitors' Why Ukrainians find it hard to hold key town