The U.S. estimates that Russia has at least 70% of troops needed for a successful invasion of Ukraine.

#russia #ukraine #bordertensions #US #gma


Source Link