Watch: Russia Offensive Reportedly Badly Failing Amid Savage Losses

The Russian offensive is reportedly badly failing now.

Amid ongoing stunning amount of losses per:

Stop the war is the only way the world gets some sense of peace.

No to war. Fighter jets to Ukraine are the next step for the US and countries around the world.