25 Jul: BIG WIN! Ukrainians Liberate 2 Towns. RUSSIAN GENERALS GET FIRED! | War in Ukraine Explained