Russia has just launched another barrage of missiles at infrastructure targets in the Ukraine. Reportedly over 100 missiles were launched by the Russians.

The strikes have successfully disabled even more of the Ukraine’s critical power infrastructure.

One of the missiles from the Ukrainian defense systems reportedly ended up landing in Belarus.

We keep hearing how the Ukrainian side is winning even as their entire infrastructure is being systematically destroyed by the Russians.

They are simply setting the conditions for a massive land invasion that will be coming.