The Russians Inflict Maximum Defeat From Odessa To Kupyansk. Military Summary For 2023.07.18 July 18, 2023 Nicola Top Military News Military Summary This video describes the military situation in Ukraine on the 18th of July 2023 Credit Military Summary