by Jack Montgomery, The National Pulse:
Ukraine’s defeat in its war with Russia was inevitable and could be imminent, according to some so-called experts. Russia is making significant progress while Ukrainian leader Volodymyr Zelensky‘s forces are “having to ration their bullets and supplies,” according to former U.S. Representative and Bush-Obama era ambassador Mark Green.
Former ambassador and Navy Secretary Kenneth Braithwaite said, “Ukraine could be quickly overwhelmed by both men and arms by odds as great as 10 to 1 within weeks without additional U.S. assistance.”