Russia planning Ukraine invasion and it could be very soon, it’s claimed
The new intelligence finding estimates the Russians are planning to use an estimated 175,000 troops and almost half of them are already deployed along various points near Ukraine’s border.