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 missiles and Kh-101 missiles as well as swarms of Shahed drones that hit energy and civilian sites. Kyiv touted a prospective US–Ukraine “drone deal” to scale production.
Read More
