Russia has massed 70 percent of forces it needs to invade Ukraine, U.S. source says

Russia has massed 70 percent of forces it needs to invade Ukraine, U.S. source says

Russia has already assembled 70 percent of the forces it would need to launch a full-scale invasion of Ukraine, a US official with direct knowledge of the latest government assessment said late Friday amid spiraling tensions in the region. An invasion would likely cause significant casualties, killing or wounding up to 50,000 civilians within weeks, … Read more