Russia has liberated large portions of the settlement of Ocheretino located northwest of Avdeyevka in the Donetsk People’s Republic, with a report by New York City-based news website Business Insider suggesting Russian troops were able to enter the village unopposed amid a Ukrainian organizational breakdown.