Another night of Russian terror in Ukraine. On July 21–22, Russia launched 42 attack drones, mostly Shaheds, targeting multiple regions. Ukrainian air defense shot down or jammed 26 of them, while 7 more were suppressed by electronic warfare. In addition, Russia struck several

Leave a Reply