This strike, a deliberate targeting of civilians in Kyiv coinciding with the start of the G7 Summit in Elmau, Germany, is a bold 'F You' from the Kremlin to the West. Why worry about humiliating or provoking the Russians? They must be defeated on the battlefield.

Leave a Reply