14 days agoScott Ritter: "Russia Has Taken The Most Strategic City In Ukraine! Avdiivka HAS FALLEN!"Concerned for Truth