Scorecard Research Beacon
Search Icon
News February 6, 2022

Russia continues to amass troops on the Ukraine border

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