Ukraine Kills 111 Russian Troops, Hits 6 Arms Depots

Ukraine War

Ukraine’s military claims it killed 111 Russian troops and destroyed 17 vehicles in southern Ukraine on July 20. Ukraine’s military also reportedly destroyed a Russian command post and 6 ammunition depots. Three Ukrainian “kamikaze drones” reportedly struck the Zaporizhzhia nuclear power station. NATO forces from 19 countries are holding a multinational artillery exercise at Germany’s Grafenwoehr military training ground.

Credit CRUX