Russian forces are encircling Kyiv from the east, northwest and west, but on March 9 – more than two weeks
The post Final Russian push into Kiev predicted by weekend. US ups Europe-based troops to 110,000 appeared first on DEBKAfile.
Source: New feed