Russia blew hell outta Kiev today, despite cuckraine shootin off $150 MM in US Patriot missiles.

Patriot system blown up by khinzal missile.