Russia’s July 18-19 Mass Strikes and a Looming US-Ukraine Drone Pact
Russia launched a massive overnight barrage on July 18–19, firing Iskander and Kh-101 missiles and swarms of Shahed drones that hit energy and civilian sites. Kyiv touted a prospective US–Ukraine “drone deal” to scale production.
Read More