Watch: Ukraine Announce Peace Plan Then Russia Launch 100 Missiles

In another despicable move by terrorist Vladimir Putin – as Ukraine were announcing peace plans – Putin showed himself once again.

A coward hiding from the G 20 and ordering the following at the same time:

Putin’s Russia will be punished the longer Putin remains in power.

Something which dwindles all the time as he war efforts fail worldwide.

How Russia are still part of the UN or any G 20 conferences is unacceptable.