Ukraine Strikes Back After Russia Drone Barrage, Destroying $7B in Warplanes
Escalation intensifies ahead of peace talks in Turkey as Ukraine destroys 41 Russian warplanes The war between Russia and Ukraine escalated sharply over the weekend, with both sides launching some of their most significant attacks of the conflict just ahead of peace talks set to begin in Turkey. On Saturday, June 1, 2025, Russia launched […]
Continue Reading