U.S. Inaction Could Lead to Russian Victory and Embolden China - Rollup News