Russia Launches “Massive Strikes”, Ukraine “Downs First Iranian Drone”, German Tank “Fear” Slammed

Ukraine War

Ukraine’s military intelligence claims that Russian commanders and officers are fleeing from Crimea. Ukraine said that Russian officials have begun to evacuate and “urgently resettle their families” back into Russian territory.

Credit CRUX

Please support our Sponsors -
Or Buy an Item from our Catalog