NEW: Russian forces have made minimal progress in Ukraine this week: British Defense Intelligence Agency— Jack Detsch (@JackDetsch) March 18, 2022
NEW: Russian forces have made minimal progress in Ukraine this week: British Defense Intelligence Agency