24 June 2022
WAR IN UKRAINE: Ukrainians Fire Three Large Tactical Ballistic Missiles At Russian Forces And Ammo Depots
These images reportedly show Ukrainian forces firing three large tactical ballistic missiles at...