23 points · 2025-03-06T02:29:39.398594ZHow long until we deploy troops to Russia to help in their invasion of the Ukraine?