Ukraine appears to have stalled Russia's advance. Here's what that could mean
It's been three weeks since Russia invaded Ukraine, and while many thought that it would be over quickly, Ukraine is continuing to fend Russia off. Now, some analysts think Ukraine could win the war.