Watch: Russian Terrorist Bomb Goes Off In Live Traffic

As the desperation from Putin increases the more he continues to lose so does the terrorist nature of his invasion.

Footage today shows a bomb going off amongst live traffic amongst cars:

World leaders have a huge chance this week to really make Putin pay further.

And properly cut off Russia this week from the rest of the planet as the above goes on in Ukraine.