|
|
|
|
|
by mr_overalls
1595 days ago
|
|
Russia has has something 130,000 troops positioned just outside Ukraine's borders and in Belarus. They have tanks, missile systems, amphibious landing ships, medical units, established supply lines, etc. They actually invaded Ukraine in 2014 and took Crimea. I mean, the possibility of an invasion is not exactly far-fetched. |
|