Russia Launches “Massive Strikes”, Ukraine “Downs First Iranian Drone”, German Tank “Worry” Slammed
Ukraine’s armed service intelligence claims that Russian commanders and officers are fleeing from Crimea. Ukraine claimed that Russian officers have started to evacuate and “urgently resettle their families” back again into Russian territory. Preventing has ongoing in southern Ukraine alongside a broad entrance in the Kherson and Mykolaiv locations. Kirill Stremousov, the Russian-appointed deputy head […]