Latvia PM Reacts To Russia Being Exposed In War

The world has reacted quite a lot today to some execution of a Ukrainian soldier.

Likely taken some time ago as Russia continue to face huge problems in reality, Latvia PM saying:

Putin will stop where you stop him.

He’s power is gone at this point and the world is uniting against him.