Ukrainians are Winning: Russian Troops ‘Demoralised’ and ‘Running out of Gas’

Ukraine War

Major John Spencer has warned if Russia continues its bloodthirsty war against its smaller neighbour there could be greater civilian casualties than most of the battles in World War II – but so far the Ukrainians are winning.

Credit Sky News

Please support our Sponsors here :